clearTimeout()

Отменяет таймер, запланированный через setTimeout, до его срабатывания.

СигнатураclearTimeout(timeoutId)

Принимает идентификатор, возвращённый setTimeout(), и отменяет запланированный вызов, если он ещё не произошёл.

const id = setTimeout(() => {
  console.log('не выполнится');
}, 1000);

clearTimeout(id);
console.log('таймер отменён'); // результат: 'таймер отменён'
← Все записи: Промисы и async в JavaScript
Поддержать проект