首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >HTML5本地存储与会话存储

HTML5本地存储与会话存储
EN

Stack Overflow用户
提问于 2011-04-02 20:30:07
回答 5查看 370.1K关注 0票数 651

除了非持久性和仅限于当前窗口之外,与本地存储相比,会话存储是否有任何优势(性能、数据访问等)?

EN

回答 5

Stack Overflow用户

发布于 2013-03-02 05:05:08

唯一的区别是localStorage有不同的过期时间,sessionStorage只能在创建它的窗口打开时才能访问。

localStorage将一直有效,直到您将其删除或用户将其删除。

假设您想要保存登录用户名和密码,出于安全原因,您需要在localStorage上使用sessionStorage(即,稍后访问其帐户的另一个人)。

但是如果你想把用户的设置保存在他们的机器上,你可能需要localStorage。总之:

localStorage -长期使用。

sessionStorage -当你需要存储一些改变的东西或一些临时的东西时使用

票数 173
EN

Stack Overflow用户

发布于 2013-04-07 18:29:20

sessionStoragelocalStorage相同,不同之处在于它只存储一个会话的数据,当用户关闭创建它的浏览器窗口时,它将被删除。

票数 19
EN

Stack Overflow用户

发布于 2011-04-02 20:36:33

在性能方面,我的(粗略)测量发现1000次写入和读取没有差异

在安全方面,直觉上看起来localStore可能在sessionStore之前就被关闭了,但没有确凿的证据--也许其他人有?

函数式,与上面的digitalFresh一致

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5523140

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档