共计 452 个字符,预计需要花费 2 分钟才能阅读完成。
浏览器存储
浏览器存储包含两种形式,别离是 sessionStorage、localStorage
对于每个源(origin)sessionStorage 和 localStorage 应用不同的 Storage 对象——独立运行和管制
对于兼容性:局部浏览器不可用
sessionStorage
为每一个给定的源维持一个独立的存储区域,该存储区域在页面会话期间可用
只有浏览器处于关上状态,包含页面从新加载和复原
localStorage
在浏览器敞开,而后从新关上后数据依然存在
应用
以 localStorage 为例阐明应用办法
用来创立新数据项和更新已存在的值:
localStorage.setItem()
// 承受两个参数——要创立 / 批改的数据项的键,和对应的值。
将对应的数据项从域名对应的存储对象中移除:
Storage.removeItem()
// 承受一个参数——你想要移除的数据项的键
从存储中获取一个数据项:
localStorage.getItem()
// 承受数据项的键作为参数,并返回数据值
sessionStorage 用法同理
正文完