Как остановить таймер js
4 года назад
Человек-Молекула
Ответы
Откуда программа знать будет, когда мне надо таймер остановить? Нашёл ответ у господина Трепачёва Д.
2 года назад
Данил Ласый
Для отмены таймера, запущенного с помощью setTimeout(), есть специальная функция clearTimeout(). Она принимает на вход идентификатор таймаута, который возвращает setTimeout() и останавливает таймер (переданный колбэк не выполнится).
Для отмены интервала, запущенного с помощью setInterval(), есть схожая функция clearInterval()
Несмотря на то, что функции clearTimeout() и clearInterval(), работают схожим образом и взаимозаменяемы, всё же лучше использовать каждую функцию по своему назначению, то есть с помощью clearTimeout() останавливать таймаут, а clearInterval() останавливать интервал.
3 года назад
Ivan Gagarinov





