Функция 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);