说我有三个函数,我想顺序运行5次,每次之间等待一秒,第一个函数将for循环中的变量作为参数。这样的事情:在for循环中执行三个不同的函数有延迟
for (var i=0; i<5; i++) {
setTimeout(function(){
one(i);
},1000);
setTimeout(function(){
two();
},2000);
setTimeout(function(){
three();
},3000);
}
我试过这个,它似乎没有工作。我怎样才能解决这个问题?
一种方法你的目标是调用函数'两()'从功能'一个()'内超时,和功能'的三()'用超时从函数'two()'中。 –