localStorage(本地存储)与sessionStorage(会话存储)的区别与方法

localStorage生命周期是永久,用户除非在浏览器上删除localStorage的信息,否则这些信息将永远存在于浏览器中。存放数据大小为一般为5MB, 而且它仅在客户端(即浏览器)中保存,不参与和服务器的通信。

sessionStorage仅在当前会话下有效,关闭页面或浏览器后被清除。存放数据大小为一般为5KB, 而且它仅在客户端(即浏览器)中保存,不参与和服务器的通信。

两种都有相同的方法:

localStorage sessionStorage
localStorage.setItem(“key”,“value”) 以“key”为名称存储一个值“value”
localStorage.getItem(“key”) 获取名称为“key”的值
localStorage.removeItem(“key”) 删除名称为“key”的信息。
localStorage.clear() 清空localStorage中所有信息

猜你喜欢

转载自blog.csdn.net/qq_43209114/article/details/83590095