clearInterval()

Останавливает повторяющийся таймер, созданный через setInterval.

СигнатураclearInterval(intervalId)

Принимает идентификатор от setInterval() и прекращает дальнейшие вызовы.

const id = setInterval(() => console.log('тик'), 1000);

// останавливаем интервал через 3.5 секунды
setTimeout(() => {
  clearInterval(id);
  console.log('остановлено'); // результат: 'остановлено'
}, 3500);
← Все записи: Промисы и async в JavaScript
Поддержать проект