storge
storage分为sessionstorage和localstarge
首先
localstorage和cookie的区别
- localStorage拓展了cookie的4K限制
- localStorage会可以将第一次请求的数据直接存储到本地,这个相当于一个5M大小的针对于前端页面的数据库,相比于cookie可以节约带宽,但是这个却是只有在高版本的浏览器中才支持的
localStorage与sessionStorage的唯一一点区别
就是localStorage属于永久性存储,而sessionStorage属于当会话结束的时候,sessionStorage中的键值对会被清空
localstorage的局限性
- 兼容性
- 存入类型只能是字符串类型,需要用json方法进行转换
- 不能被爬虫爬取
localstorage存入的是键值对
两个方法getItem\setItem
存入
storage.setItem("c",3);
取出
storage.getItem("c");
清除
storage.clear();
删除某一个
storage.removeItem("a");
获取key'值
for(var i=0;i<storage.length;i++){
var key=storage.key(i);
console.log(key);
}

浙公网安备 33010602011771号