Разница между clearTimeout и clearInterval

Рейтинг: 3Ответов: 0Опубликовано: 21.02.2023

Описание

Есть функции setTimeout() и setInterval() запускающие счетчики, да? И для каждого из них есть функция удаляющий счетчик - clearTimeout() и clearInterval().
Только что узнал, что счетчики setTimeout() можно спокойно остановить с помощью clearInterval(), так же как и счетчики setInterval() с помощью clearTimeout().

clearInterval(setTimeout(() => {
  console.log(`Timeout still works!`);
}, 0));
clearTimeout(setInterval(() => {
  console.log(`Interval still works!`);
}, 0));

Вопрос

Тогда какой смысл создать два одинаковых функций? Или же если они не одинаковые, в чем их разница?

Ответы

Ответов пока нет.