gpt4 book ai didi

javascript - 是否可以在设置超时的 for 循环中延迟变量?

转载 作者:行者123 更新时间:2023-11-29 19:10:54 26 4
gpt4 key购买 nike

是否可以延迟 window.setTimeout 中的变量 value 并将超时的毫秒值作为我下面的 time 变量?

var value = null;
var time = 5000;

for(var i = 0; i < 30; i++){


if(value === "a"){
console.log("You made it!");
} else {
console.log("You didn't make it!");
}

time = time - 100;

}

最佳答案

你也可以使用

for(i=0;i<30;i++)
setTimeout(function(){

alert('hello');
}, 5000);

alert('hey');
}

但它会以不同的方式工作。它会立即给出“hello”,并在 5 秒后显示“hey”。

您可以使用“clearTimeout()”方法来清除超时。

关于javascript - 是否可以在设置超时的 for 循环中延迟变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38945024/

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