【发布时间】:2019-11-28 14:07:26
【问题描述】:
执行 sessionStorage.setItem("number",2) 时,number 存储在哪里?它是在本地浏览器中还是在托管应用程序的服务器中?如果是本地的,请注明 Chrome 浏览器的路径/文件。
【问题讨论】:
-
F12 -> 应用程序选项卡 -> 存储 -> 会话/本地存储.. 在 chrome 上。它是浏览器中的原生 SQLite 数据库。
-
存储在用户电脑上。
-
@DontVoteMeDown 你确定它进入了文件系统吗?显然,本地存储确实如此,因为它是持久的,但会话存储不是
-
它存储在本地,而不是远程。 确切地的存储位置取决于浏览器,并且对开发人员而言并不特别重要,只要了解它是本地和临时即可。
-
@CertainPerformance 我不确定浏览器在幕后做了什么,但在我提到的那个选项卡中可以访问本地和会话存储。我认为会话存储具有与本地相同的结构,但在浏览器/选项卡关闭时它会被清除......
标签: javascript browser