Size: a a a

2021 June 10

w

whyamsx in javascript_ru
Вопрос в том, как без них обойтись
Полностью, чтобы даже под капотом их не было, ни таймаутов ни интервалов
источник

AF

Alexey Fedotov in javascript_ru
под капотом реквестАнимэйшнФрэйм нет таймаутов
источник

w

whyamsx in javascript_ru
Хммм... надо попробовать
Спасибо!
источник

К

Константин in javascript_ru
Да.
Ща
источник

К

Константин in javascript_ru
источник

К

Константин in javascript_ru
Если уж сильно точно охота
источник

К

Константин in javascript_ru
Никак.
источник

К

Константин in javascript_ru
Так как эвент луп
источник

К

Константин in javascript_ru
Ты можешь прибится на любой асинхронный метод.
А их не так много :)
источник

К

Константин in javascript_ru
queueMicrotask, setInterval, setTimeout, raf, MessagePort
источник

w

whyamsx in javascript_ru
А фетч имеет определенное время ожидания ответа?
Мне интересно, если отправить запрос на сервер, который не будет давать никакой ответ, имеет ли это ожидание какой-то свой срок
Если да, то можно было бы на его основе что-то провернуть
источник

К

Константин in javascript_ru
Он микротаск
источник

К

Константин in javascript_ru
Так что да
источник

К

Константин in javascript_ru
Тоже самое что queueMicrotask будет + пинг
источник

К

Константин in javascript_ru
Да, у него есть внутри таймаут
источник

К

Константин in javascript_ru
Но он также же не precision
источник

AF

Alexey Fedotov in javascript_ru
На промайсах можно
источник

w

whyamsx in javascript_ru
Спасибо большое Костя
источник

PD

PromiSe#### Develope... in javascript_ru
Промисы, блин! Promise читается как Промис!
источник

AF

Alexey Fedotov in javascript_ru
Но это все реализации raf
источник