0%

web存储

web存储

使用web存储,数据可以保存在客户端,以键值对存在,只允许该网页访问使用。分为localStorage和sessionStorage两种

localStorage

用于长久保存整个网站的数据,保存的数据没有过期时间,直到手动去除

1
2
3
4
5
6
7
8
9
10
// 保存数据
localStorage.setItem(key,value)
// 读取数据
localStorage.getItem(key)
// 删除单个数据
localStorage.removeItem(key)
// 删除所有数据
localStorage.clear()
// 得到某个索引的key
localStorage.key(index)

sessionStorage

将数据保存在session对象中。用于临时保存同一窗口(或标签页)的数据,在关闭窗口或标签页之后会删除这些数据

1
2
3
4
// 保存数据
sessionStorage.setItem(key,value)
// 读取数据
sessionStorage.getItem(key)

欢迎关注我的其它发布渠道