storge

storage分为sessionstorage和localstarge

首先

localstorage和cookie的区别

  1. localStorage拓展了cookie的4K限制
  2. localStorage会可以将第一次请求的数据直接存储到本地,这个相当于一个5M大小的针对于前端页面的数据库,相比于cookie可以节约带宽,但是这个却是只有在高版本的浏览器中才支持的

localStorage与sessionStorage的唯一一点区别

  就是localStorage属于永久性存储,而sessionStorage属于当会话结束的时候,sessionStorage中的键值对会被清空

localstorage的局限性

  1. 兼容性
  2. 存入类型只能是字符串类型,需要用json方法进行转换
  3. 不能被爬虫爬取

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);
            }
posted @ 2019-05-31 09:37  amazingli  阅读(496)  评论(0)    收藏  举报