Задать вопрос
@danilr

Можно ли очищать setTimeout внутри setTimeout?

Можно ли очищать setTimeout внутри setTimeout? Попробовал, но непонятно. Чищу чтобы убрать мусор, так как этих таймоаутов тысячи возникают в циклах в моём скрипте.
let timer = 0;

timer = setTimeout(() => {
 doAny();
 clearTimeout(timer);
});
  • Вопрос задан
  • 157 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
dollar
@dollar
Делай добро и бросай его в воду.
Можно.

Только для setTimeout() это не имеет смысла, ибо он одноразовый.
Это имеет смысл для setInterval()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы