Я хотел бы добавить задержку/сон внутри в while
цикла:
Я попробовал это так:
alert('hi');
for(var start = 1; start < 10; start++) {
setTimeout(function () {
alert('hello');
}, 3000);
}
Только первый сценарий верно: после того, как показывает alert('hi')
, он будет ждать в течение 3 секунд, а затем alert('hello')
будет отображаться, но затем alert('hello')
будет повторно постоянно.
Мне хотелось бы, чтобы после alert('hello')
показано через 3 секунды после alert('hi')
тогда ему нужно ждать 3 секунды для второго alert('hello')
и так далее.