AbortController: что это
Коротко
AbortController: стандартный механизм отмены: у контроллера есть signal, который передают в fetch, addEventListener и свои функции, и метод abort(), который переводит сигнал в отменённое состояние. fetch при этом отклоняется с AbortError.
Определение
Стандартный механизм отмены: у контроллера есть signal, который передают в fetch, addEventListener и свои функции, и метод abort(), который переводит сигнал в отменённое состояние. fetch при этом отклоняется с AbortError.
Подробнее
AbortSignal.timeout(ms) и AbortSignal.any([...]) создают сигналы с таймаутом и объединённые сигналы.
Из урока «Промисы и async/await за 8 минут»
Для отмены операций используют AbortController: его signal передают в fetch и свои функции, а AbortSignal.timeout(ms) создаёт сигнал с таймаутом.
Читать урок целикомВопросы по теме с собеседований
Запомните, а не прочитайте
В тренажёре карточка вернётся, когда начнёт забываться. А билеты по JavaScript проверят, что термин понятен в деле.