`

LocalStorge的用法

阅读更多
前言:
  LocalStorge是JavaScript存储数据的一种方法,它只可以存储字符串类型的数据.与SessionStorage的区别是,LocalStorge存储的数据是永久性的,除非刻意删除存储的数据,或者用户通过设置浏览器配置删除,否则将一直保留在用户的电脑上;另外LocalStorge的作用域是限定在文档源级别的(作用域也受浏览器供应商的限制).
正文:
1.localStorage.length:返回现在已经存储的变量数目。
var a = localStorage.length;

2.localStorage.key(n):返回第n个变量的键值(key)。
localStorge.a=1;
localStorge.b=2;
var c=localStorage.key(0) //则c为"a",要注意的是该顺序是第一次存储的顺序,而不是修改顺序

3.localStorage.getItem(k):和localStorage.k一样,取得键值为k的变量的值。
4.localStorage.setItem(k , v):和localStorage.k = v一样,设置键值k的变量值。
5.localStorage.removeItem(k):删除键值为k的变量。
6.localStorage.clear():清空所有变量。
7.JSON.parse(localStorage.getItem("names")) 取得数组names的值
8.localStorage.setItem('names', JSON.stringify(names))
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics