关于前端:浏览器存储

2次阅读

共计 452 个字符,预计需要花费 2 分钟才能阅读完成。

浏览器存储

浏览器存储包含两种形式,别离是 sessionStorage、localStorage
对于每个源(origin)sessionStorage 和 localStorage 应用不同的 Storage 对象——独立运行和管制
对于兼容性:局部浏览器不可用

sessionStorage

为每一个给定的源维持一个独立的存储区域,该存储区域在页面会话期间可用
只有浏览器处于关上状态,包含页面从新加载和复原

localStorage

在浏览器敞开,而后从新关上后数据依然存在

应用

以 localStorage 为例阐明应用办法

用来创立新数据项和更新已存在的值:

localStorage.setItem()
// 承受两个参数——要创立 / 批改的数据项的键,和对应的值。

将对应的数据项从域名对应的存储对象中移除:

Storage.removeItem() 
// 承受一个参数——你想要移除的数据项的键

从存储中获取一个数据项:

localStorage.getItem()
// 承受数据项的键作为参数,并返回数据值

sessionStorage 用法同理

正文完
 0