HTML5 LocalStorage

本地存储 LocalStorage 是html5才有的,是window下的一个属性,存储数据的方法就是直接给window.localStorage添加一个属性,例如:

window.localStorage.a 

它的读取,写,删除操作方法很简单,是以键值对的方式存在的,例如

写入:

localStorage.setItem('a',1),            

读取:

var cat =localStorage.getItem('a')

删除:

localStorage.removeItem("a");   

如果希望一次性清除所有的键值对,可以使用clear() 方法.另外html5还提供了一个key()方法,可以在不知道有哪些键值对的时候使用,如下:

var storage = window.localStorage;
function showStorage(){
  for(var i=0; i<storage.length; i++){
    key(i)  //获取相应的键, 再用getItem()方法获取对应的值
  }
}


注意!HTML5本地存储只能存字符串,任何格式存储的时候都会被自动转为字符串,所以读取的时候,需要自己进行类型的转换。

日记本

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

赞赏支持
被以下专题收入,发现更多相似内容