localStorage对象
语法: 存数据:localStorage.setItem('属性名',属性值)
取数据:localStorage.getItem('属性名')
删数据:localStorage.removeItem('属性名')
清空数据:localStorage.clear()
1.存数据:localStorage.setItem
1.永久存储 : 除非手动清除,否则一直存在
2. 只能存储字符串类型,如果存储其他类型,编译器会自动toString()转成字符串来存储
3.localStorage注意点 :
3.1 永久存储 : 除非手动清除,否则一直存在
3.2 只能存储字符串类型,如果存储其他类型,编译器会自动toString()转成字符串来存储
sessionStorage对象
2.sessionStorage语法 :
* 存数据: sessionStorage.setItem('属性名',属性值)
* 取数据: sessionStorage.getItem('属性名')
* 删数据: sessionStorage.removeItem('属性名')
* 清空数据: sessionStorage.clear()
3.sessionStorage注意点 :
3.1 临时存储 : 只要页面关闭了,就自动清除了
3.2 只能存储字符串类型,如果存储其他类型,编译器会自动toString()转成字符串来存储
localStorage对象 和 sessionStorage对象的区别
相同点: 作用一致, 都是用于存储数据
不同点: 存储方式不同
localStorage:硬盘储存
sessionStorage:内存存储