gpt4 book ai didi

javascript - 不推荐使用 globalstorage。请改用本地存储

转载 作者:搜寻专家 更新时间:2023-11-01 05:06:49 25 4
gpt4 key购买 nike

我在进行一些 javascript 编程时收到此消息,经过一些谷歌搜索后,我不知道它是什么意思,也不知道我是如何导致此错误的。我包括下面的代码,有人可以向我解释一下,或者向我指出有关如何修复它或发生了什么的资源吗?奇怪的是,我的程序中还有其他代码,就像这部分一样,而且它从来没有给我关于它们的错误,所以我真的很困惑。此外,我只会在运行 Firebug 时显示此错误,否则它就不起作用并且不会显示任何错误消息。我也在 Chrome 中尝试过,遇到了同样的问题,没有错误消息,但代码不起作用。

foundTextFn = function(){
console.log('fire');
if (foundTextArrayPosition != foundTextArray.length){
writeText(foundTextArray[foundTextArrayPosition],"happy");
foundTextArrayPosition += 1;
}
foundTextFnTimer=setTimeout("foundTextFn()",4000);
}

这是我的另一种方法,基本上是一样的,但效果很好。如果重要的话,所有这些变量都是全局变量,在我的文件开头声明为 var foundTextArrayPosition = 0;例如。

awayFn = function(){
if (awayArrayPosition != awayArray.length){
if (changeAwayState){
changeAwayState = false;
writeText(awayArray[awayArrayPosition],"normal");
awayArrayPosition ++;
temp = pickRandomSpot();
randomX = temp[0];
randomY = temp[1];
}
else{
changeAwayState = true;
}
awayTimer=setTimeout("awayFn()",10000);
}
else{
abandoned = true;
whyGoneArrayPosition = 0;
whyGoneFn();
}
}

最佳答案

这是 Firefox 9 中的弃用错误。globalstorage是在 Firefox 中存储数据的一种方式,但 HTML5 引入了 localstorage ,这是现在的首选方式(使用 window.localStorage )。

https://developer.mozilla.org/en/DOM/Storage有更多信息。

关于javascript - 不推荐使用 globalstorage。请改用本地存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9835974/

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