Функция clearInterval в JavaScript
Функция clearInterval
останавливает таймер, заданный функцией setInterval
. Функция принимает идентификатор того таймера, который нужно остановить. Идентификатор таймера возвращает функция setInterval
.
Синтаксис
clearInterval(идентификатор)
Пример
Запустим таймер, каждую секунду выводящий целые числа, а затем остановим его по достижению счетчиком значения 10:
let i = 0;
let id = setInterval(function() {
i++;
if (i == 10) {
clearInterval(id);
} else {
console.log(i);
}
}, 1000);