Promise.race — как написать свой полифил

6 Просмотры
Издатель
Подписывайтесь на телеграм: https://t.me/MaxCodeDev
Задача https://maxcode.dev/problems/race

00:00:00 Вступление
00:00:55 Все методы промисов
00:02:10 Как работает Promise.race
00:07:04 Зачем Promise.race принимает iterable
00:16:26 Полифил Promise.race
00:26:41 Когда приходят не только промисы
00:32:59 Улучшаем через Promise.resolve
00:38:53 Валидация аргумента (проверка на iterable)
00:46:36 Кратко про thenable объекты
00:49:42 Promise.race([]) с пустым массивом
00:53:15 При чем тут this (вызов race без контекста)
00:59:06 Что можно почитать
Категория
Программирование на си
Комментариев нет.