本地储存

2019-10-07  本文已影响0人  楼水流云

Cookie
4kb

Session

localStorage
本地储存 5M
类似Key-value的存储方式
存储的数据没有过期时间设置

属性
localStorage.length

方法
localStorage.key()
通过一个索引值获取key名

localStorage.getItem()
获取一条数据 通过key

localStorage.setItem()
存一条数据 key value

localStorage.removeItem()
删除一条数据 key

localStorage.clear()
删除所有数据

sessionStorage
会话储存 5M
类似Key-value的存储方式
关闭页面储存不会清除 关闭浏览器时储存清除 储存的数据只能在当前页面使用

属性
sessionStorage.length

方法
sessionStorage.key()
通过一个索引值获取key名

sessionStorage.getItem()
获取一条数据

sessionStorage.setItem()
存一条数据

sessionStorage.removeItem()
删除一条数据

sessionStorage.clear()
删除所有数据

默认会以 key value 存储string类型的数据
数据不能跨浏览器
不能跨域
localStorage可以在同一个域下多个页面使用
sessionStorage只能在同一个域的同一页面使用

上一篇下一篇

猜你喜欢

热点阅读