H5本地存储的 localStorage 和 sessionStorage
相信大家对于本地存储的 localStorage 和 sessionStorage 对象已经非常熟悉了。那么首先花点小篇幅稍微回顾一下。
localStorage 是只读的。数据存储也是跨浏览器会话。localStorage 类似于sessionStorage。区别在于,数据存储在 localStorage 是无期限的,而当页面会话结束——也就是说当页面被关闭时,数据存储在 sessionStorage 会被清除 。
常用的四个 API 也很简单 :
JavaScript 代码: // 增加了一个 localStorage ‘myCat’ 数据项 localStorage.setItem('myCat', 'Tom'); // 读取 localStorage ‘myCat’ 数据项 let cat = localStorage.getItem('myCat'); // 移除 localStorage ‘myCat’ 数据项 localStorage.removeItem('myCat'); // 移除所有的 localStorage 数据项 localStorage.clear();
相信大家对这些已经非常熟悉了,也没什么好说的,我们接下来说说大家可能陌生的,不常用的一些东西。
原文 更多 https://zhuanlan.zhihu.com/p/51322888