Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   SetInterval выполняется дважды (https://javascript.ru/forum/misc/61256-setinterval-vypolnyaetsya-dvazhdy.html)

Moderator 10.02.2016 17:42

SetInterval выполняется дважды
 
Почему у меня setInterval и setTimeOut выполняются дважды, допустим:
setInterval(function() {
  alert( "тик" );
}, 2000);

Выполняется так: алерт, я нажимаю ок, потом моментально еще один, и потом через две секунды снова тоже самое и так дальше. Почему дублируются как алерты так и любой код работающий через подобную функцию, а не выполняется только по разу в указанный мной промежуток времени?

Moderator 10.02.2016 17:49

Все, разобрался, это в wordpress так только, а вот почему там так пока не понятно

рони 10.02.2016 18:14

Цитата:

Сообщение от Moderator
это в wordpress так только

это везде так, потому что setInterval "копит" запуски из-за алерта


Часовой пояс GMT +3, время: 07:01.