同源的网页上的localStorage
可以相互读取,localStorage
存储的都是字符串格式的。
一、localStorage方法
1、设置localStorage
localStorage.setItem("name","value")
2、获取localStorage
localStorage.getItem("name")
3、删除localStorage
localStorage.removeItem("name")
4、清除localStorage
localStorage.clear()
二、localStorage事件
localStorage
事件为storage
,当localStorage
发生改变时,便会触发storage
事件。
监听存储区域变化事件
window.addEventListener(storage,storageEventHandle,false)
事件属性:
event.key
event.oldValue
event.newValue
event.url
event.storageArea
三、localStorage属性
1、localStorage.length
localStorage.length
返回localStorage
的长度(个数)
2、localStorage.key(number)
localStorage.key(number)
返回索引值为number
的localStorage
数据