gpt4 book ai didi

javascript - JavaScript 中的函数继续调用

转载 作者:行者123 更新时间:2023-12-02 19:25:46 26 4
gpt4 key购买 nike

这是我的函数,我在控制台中获取一些信息。但是这个函数继续调用,并且我让控制台不断地执行。我的代码有什么问题吗?

代码

window.onload = function () {
var x = 0;
var location = window.location;
var path = window.location.pathname;

var showIt = function () {
if(x !=1){
x=1;
console.log(path,x);
window.location = path;
}
}
showIt();
}

最佳答案

您正在重新加载页面。这会导致脚本从头开始运行(并将 x 设置回 0)。变量的值在页面加载之间不会保留。

您需要将数据存储在某处(例如,在 URI 的 query stringlocal storagecookie 中),然后在加载页面(或不重新加载页面)时检索它。

关于javascript - JavaScript 中的函数继续调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12071089/

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