說我有三個函數,我想順序運行5次,每次之間等待一秒,第一個函數將for循環中的變量作爲參數。這樣的事情:在for循環中執行三個不同的函數有延遲
for (var i=0; i<5; i++) {
setTimeout(function(){
one(i);
},1000);
setTimeout(function(){
two();
},2000);
setTimeout(function(){
three();
},3000);
}
我試過這個,它似乎沒有工作。我怎樣才能解決這個問題?
一種方法你的目標是調用函數'兩()'從功能'一個()'內超時,和功能'的三()'用超時從函數'two()'中。 –