clearTimeout()
Отменяет таймер, запланированный через setTimeout, до его срабатывания.
Сигнатура
clearTimeout(timeoutId)Принимает идентификатор, возвращённый setTimeout(), и отменяет запланированный вызов, если он ещё не произошёл.
const id = setTimeout(() => {
console.log('не выполнится');
}, 1000);
clearTimeout(id);
console.log('таймер отменён'); // результат: 'таймер отменён'