gpt4 book ai didi

javascript - 将 localStorage 设置为变量 |会发生什么?

转载 作者:行者123 更新时间:2023-11-28 20:49:39 26 4
gpt4 key购买 nike

在下面的代码片段中。

所有本地存储是否都从磁盘拉入变量缓存?

(function(){
var publik = {},
cache = localStorage;

publik.get = function(){}; // getter
publik.set = function(){}; // setter
return publik;
})()

是/否以及原因。

最佳答案

您在变量中存储的是指向 localStorage 对象的指针,该对象不“包含”磁盘数据,它会在您请求时将其提供给您。

所以不,它不会将磁盘数据拉入内存

更新:

如果您想缓存本地存储,您可以对其进行交互并一一询问每个 key

for (var key in localStorage)
cache[key] = localStorage[key];

在这里,您向本地存储询问每个 key ,它会读取它。

关于javascript - 将 localStorage 设置为变量 |会发生什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12736889/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com