Vue本地存储(3种)

① localStorage(长期存储)

存:localStorage.setitem('key',data)

取:localStorage.getitem('key')

② sessionStorage(临时存储)

存:sessionStorage.setitem('key',data)

取:sessionStorage.getitem('key')

③ cookie(有时效性)

一、共同点:

①都可以存储,并且存储只跟域名走、只存储在当前域名下。

二、不同点:

▶存储大小不同

①localStoage/sessionStorage  /5M

②cookie /4K 有时效性 如果没有设置时间会话关闭自动失效

③localStorage/不主动删除,数据一直在。

④sessionStorage/在浏览器打开期间存在,关闭当前会话即清空(刷新不清除)

sessionStorage和localStorage用法基本一致,引用类型的值需要转换成Json,我这里用localstorage来举例。

Logo

前往低代码交流专区

更多推荐