gpt4 book ai didi

javascript - 在 Javascript 中组装 var

转载 作者:行者123 更新时间:2023-11-28 20:23:30 25 4
gpt4 key购买 nike

这是一个超时函数中的循环。 nw 保持未定义状态或在每次新开始时再次重置为未定义状态。这是为什么?

$("#wert"+i).load('variable.html #w'+i);
if(! nw){
alert(nw);
var nw = eval('neuerwert'+i); // Here I set the var nw, so why is it undefined again the next time around?
}
if ($("#w"+i).html() != nw){
wertaenderung('#wert'+i);
nw = $("#w"+i).html();
};

最佳答案

变量nw必须在正确的范围内:

var nw;
$("#wert"+i).load('variable.html #w'+i);
if(! nw){
alert(nw);
nw = eval('neuerwert'+i);
}
if ($("#w"+i).html() != nw){
wertaenderung('#wert'+i);
nw = $("#w"+i).html();
};

您在声明变量之前使用了该变量

关于javascript - 在 Javascript 中组装 var,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17833383/

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