小编Xam*_*eer的帖子

javaScript中的setTimeout无法正常工作

我知道有一个答案,但是!! 所有的答案在循环中只覆盖了一个setTimeout这个问题看起来与我有关如何在JavaScript循环中添加延迟? 但是在我的场景中我在脚本中有两个setTimeout,如何在时间上正确实现!该程序正常工作,但我想要的时间不正确!

function clickDate(i)
{
  setTimeout((function(){
  alert("4");
  })(),2000);
}
function clickButton(i)
{
  setTimeout((function(){
  alert("5");
})(),4000);
}

function doEverything(i)
{
  clickDate(i);
  clickButton(i);
}
for(var i = 0; i < 4; i++)
{
 doEverything(i);
}
Run Code Online (Sandbox Code Playgroud)

javascript settimeout

3
推荐指数
1
解决办法
801
查看次数

标签 统计

javascript ×1

settimeout ×1