【发布时间】:2020-05-07 15:07:29
【问题描述】:
如何在 5 秒后运行每个 for 循环实例?
我尝试了以下代码,但没有成功
setTimeout(function(){
for (var i = 1; i < 15; i++) {
alert("Okay user"+i);
}
},3000)
【问题讨论】:
标签: javascript loops for-loop
如何在 5 秒后运行每个 for 循环实例?
我尝试了以下代码,但没有成功
setTimeout(function(){
for (var i = 1; i < 15; i++) {
alert("Okay user"+i);
}
},3000)
【问题讨论】:
标签: javascript loops for-loop
这是你的意思吗?
for (var i = 1; i < 15; i++) {
setTimeout(function(){
alert("Okay user"+i);
}, i * 5000)
}
【讨论】:
(function myLoop(i) {
setTimeout(function() {
console.log('hello user'+i);
if (i++ < (15 - 1)) myLoop(i);
}, 3000)
})(0);
【讨论】: