@danilr

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

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

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

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

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

Похожие вопросы
22 нояб. 2024, в 08:04
1 руб./за проект
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект