Как работает полифил промиса (promise polyfill)

Разбираем код полифила промиса (promise polyfill) В видео построчно разбирается исходный код полифила промиса, который используется в большинстве современных веб-приложений. Библиотека с полифилами core-js: Telegram: Youtube: @ermolaevid VK: RuTube: 00:00 - Начало 00:45 - Что такое полифил 01:35 - Переходим в код 02:08 - Пример использования промиса 03:04 - Начинаем смотреть код полифила 03:34 - Разбор конструктора промиса 05:56 - Создание метаданных промиса 09:15 - Реализация executor 09:45 - Реализация resolve 12:56 - Реализация notify (оповещение .then обработчиков) 14:36 - Резюме 14:56 - Реализация then 15:28 - Создание реакции 16:28 - Разбор символа species 18:01 - Реализация PromiseCapability 20:17 - Возвращаемся к реализации then 22:06 - Разбираем callReaction 25:50 - Резюме 2 27:25 - Разбираем следующий пример 28:14 - Разбор логики then 29:36 - Важно понимать 29:59 - Разбор логики resolve 31:18 - Важная особенность работы then 31:48 - Резюме 3 32:37 - Почему используется WeakMap 34:12 - Итог #javascript #frontend #программирование #web #typescript #promise #polyfill #opensource
Back to Top