@danilr

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы