Javascript 使用setTimeout循环函数 for(i=0;i
将代码更改为:Javascript 使用setTimeout循环函数 for(i=0;i,javascript,settimeout,Javascript,Settimeout,将代码更改为: setInterval(再见,2000) 函数bye(){ console.log(“gudbye”) }使用setInterval()定期执行代码。setTimeout()没有等待,它只是安排函数在2秒内运行,然后立即返回。但它也从不停止。而原始海报想要运行5次。我不确定原始海报是否只需要5次,但如果是这样,它可以更改为:bye(0)function bye(callCount){console.log(“gudbye”),如果(callCountbye(callCount+
setInterval(再见,2000)
函数bye(){
console.log(“gudbye”)
}
使用setInterval()
定期执行代码。setTimeout()
没有等待,它只是安排函数在2秒内运行,然后立即返回。但它也从不停止。而原始海报想要运行5次。我不确定原始海报是否只需要5次,但如果是这样,它可以更改为:bye(0)function bye(callCount){console.log(“gudbye”),如果(callCount<5){setTimeout(()=>bye(callCount+1),2000);}
for (i=0;i<5;i++){
setTimeout(bye,2000)}
console.log("asda")
function bye(){
console.log("gudbye")
}