Я пытаюсь вывести окно предупреждения с сообщением «привет» каждые 2 секунды, но только 5 раз. Поэтому я написал этот код:setTimeout in do while loop
var counter = 1;
do {
setTimeout
(
function()
{
alert("hello");
counter++;
},
2000
);
} while(counter <= 5);
Но моя страница постоянно рушится? Зачем? Каков наилучший способ добавить задержку в 2000 мс между предупреждениями?
Возможный дубликат [Можно ли цепь SetTimeout функций в JavaScript?] (Http://stackoverflow.com/ вопросы/6921275/is-it-possible-to-chain-settimeout-functions-in-javascript) – smnbbrv