一、Web Storage 包含两种机制:
1、sessionStorage
为每一个给定的源维持一个独立的存储区域,该区域在页面会话期间可用(即只要浏览器处于打开状态,包括页面重新加载和恢复)
2、localStorage
同样的功能,但是在浏览器关闭,然后重新打开后数据仍然存在
二、sessionStorage
用法
1、存储(需以字符串存储,此处将对象转为字符串SON.stringify):
sessionStorage.setItem('userInfo',JSON.stringify(this.userInfo));
sessionStorage.setItem('user','111');
2、取用(将字符串转为对象JSON.parse):
const userInfo = JSON.parse(sessionStorage.getItem('userInfo'));
const user=sessionStorage.getItem('user')
3、清除某个键名:sessionStorage.removeItem()
sessionStorage.removeItem('user')
4、清楚所有键名
sessionStorage.clear();即清楚了userInfo和user数据
localStorage与sessionStorage用法一致