Я хочу, чтобы цикл for выполнялся не сразу, а после каждой итерации. Например:
for(var i=0; i<10; i++) {
console.log(i);
//wait for 1000
}
Я нашел много решений по переполнению стека, как это:
for (var i=0;i<=10;i++) {
(function(ind) {
setTimeout(function(){console.log(ind);}, 3000);
})(i);
}
Но во всех реализациях цикл сначала ожидает 3000 миллисекунд, а затем сразу выполняет весь цикл for
. Есть ли способ, что каждая итерация вызывается после ожидания 1000 миллисекунд.