使用: 对于多页面的pc端,为了同步多页面的消息提醒,能够将数据储存在localStorage中,多页面共享同一个localStorage.而后使用setInterval轮询获取数据,执行逻辑代码浏览器
sesstionStorage(临时存储): 在浏览器打开期间存在, 用来储存数据的,存储量小session
存储数据:ui
sessionStorage.setItem('key', JSON.stringify(info));spa
读取数据rem
JSON.parse(sessionStorage.getItem('key'));get
删除数据同步
sessionStorage.removeItem('key');string
删除全部数据io
sessionStorage.clear();class
localStorage(长期存储): 用来储存数据的,数据在浏览器关闭依然存在,存储量更大
存储数据:
localStorage.setItem('key', JSON.stringify(info));
读取数据
JSON.parse(localStorage.getItem('key'));
删除数据
localStorage.removeItem('key');
删除全部数据
localStorage.clear();