Метод clearInterval останавливает таймер, заданный методом setInterval.

Метод clearInterval, принимает идентификатор того таймера, который нужно остановить.

См. также clearTimeout.

Синтаксис

clearInterval(идентификатор);

Примеры

Пример

При установке setInterval возвращает свой идентификатор. Именно его и нужно передавать в clearInterval. В данном примере каждые 2 секунды будет выводить сообщение, но через 7000 прекратим:

var id = setInterval(function() {
	alert('interval');
}, 2000);

setTimeout(function() {
	clearInterval(id);
}, 7000);

Результат выполнения кода: