微语 微语:代码适合中午敲,早晚出BUG

本地存储和会话存储的用法和区别 JavaScript

一.localStorage:本地存储

提供的是一种永久性的存储方法,在关闭掉网页重新打开时,存储的内容依然保留

将data保存到localStorage(本地存储)


方法一:

localStorage.setItem("data", data)

方法二:

localStorage.data=data

从localStorage中获取data数据

方法一:

localStorage.getItem("data")

方法二:

localStorage.data

二.sessionStorage:会话存储

提供的是本次会话的存储,在关闭掉会话时,存储的内容会被清除

将data保存到sessionStorage(会话存储)


方法一:

sessionStorage.setItem("data", data)

方法二:

sessionStorage.data = data

从localStorage中获取data数据

方法一:

sessionStorage.getItem("data")

方法二:

sessionStorage.data

三:一些常用的方法

1.清空存储中的所有key

localStorage.clear()

2.清空key中的参数

localStorage.removeItem("data")