Показать сообщение отдельно
  #2 (permalink)  
Старый 11.09.2013, 13:56
Аватар для Arramis
Кандидат Javascript-наук
Отправить личное сообщение для Arramis Посмотреть профиль Найти все сообщения от Arramis
 
Регистрация: 22.07.2013
Сообщений: 104

Сообщение от Mkaa Посмотреть сообщение
Есть Таймер, который каждые 300мс запускает еще таймер который должен сработать 1 раз через 1000мс.
var id = setInterval(function() {

	console.log("test");
		
	setTimeout(function() {

			   clearInterval(id);

			   }, 1000);
			   
}, 300);

Сообщение от Mkaa Посмотреть сообщение
В итоге таймер, который срабатывает через секунду работает не корректно.
setInterval() останавливается так :
var setIntervalId = setInterval( ... );
clearInterval(setIntervalId);
Ответить с цитированием