|
本帖最后由 周大胖子 于 2018-11-2 09:24 编辑
先掰扯一下 localStorage 是替代cookie 的, 区别在:
1.缓存大小不一样: 一个5MB 一个 4KB
2. cookie 缓存时间 可以设置 ,localStorage 不行3. cookie 有存储路径, 而 localStorage 没有
4. 兼容 localStorage 属于html5
基础使用:
判断是否兼容- if(typeof(Storage)!=="undefined")
- {
- // 是的! 支持 localStorage sessionStorage 对象!
- // 一些代码.....
- } else {
- // 抱歉! 不支持 web 存储。
- }
复制代码 基础使用:
localStorage.setItem(key,value); 保存数据
localStorage.getItem(key); 读取数据
localStorage.removeItem(key); 删除单个数据
localStorage.clear(); 删除所有数据
localStorage.key(index); 得到某个索引的key
参考文献:http://www.runoob.com/html/html5-webstorage.html
|
|