窗口会话存储物理存储在哪里



新的html5规范有一个window.sessionStoragewindow.localStoragewindow.sessionStorage是保存到磁盘,还是仅在浏览器应用程序的内存中打开?

谢谢

请参阅这些链接,其中详细介绍了本地存储/会话存储。

HTML5 本地存储与会话存储

https://blog.devgenius.io/all-about-localstorage-in-js-4760dbff0b0d

https://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API

在基于Chromium(Chrome(的浏览器中,数据保存在SQLite文件中的子文件夹中,其位置为/AppData/Local/Google/Chrome/UserData/Default/Local Storage。

localStorage

和 sessionStorage 都扩展了 Storage。它们之间没有区别,除了会话存储的预期"非持久性"。

也就是说,存储在 localStorage 中的数据将一直存在,直到显式删除。所做的更改将被保存,并可用于当前和将来对网站的所有访问。

对于sessionStorage,更改仅按窗口(或Chrome和Firefox等浏览器中的选项卡(可用。所做的更改将被保存并可用于当前页面,以及将来在同一窗口中访问该网站。关闭窗口后,将删除存储。

请参阅此 SO 链接

最新更新