Промисификация функций в JavaScript

preview_player
Показать описание
#js #javascript #promise #промисы

В этом уроке мы напишем функцию которая позволит нам преобразовать функцию работающую через функции обратного вызова в функцию работающую через обещания.

---

Рекомендации по теме
Комментарии
Автор

Наконец-то дошло. Все теперь понятно. Вкратце это враппер функций. Например сначала идёт стек вызовов. 1 mysql connect, 2. Redis connect. 3. Mqtt connect. И когда все законнектились то можно выполнять логику обработки

Yurazzz
Автор

Я всё же думаю, что лучше перенести Promise.all в первый then. ведь по логике будет лучше!
А так огонь!

dmitrykhorkin
Автор

Читаю комменты и офигеваю. Промисы юзают все, юзают в чистом виде. Не обьязательно юзать генераторы если тебе удобнее идти по цепочке через then(). Просто скорее всего эти комменты от тех кто не умеет в js.

ЭдуардДунда
Автор

"что по русски переводится Промифицировать"))) хахахаааа

biLLie_wiLLie
Автор

Я слишком тупой пока что для всего этого :( До встречи в недалёком будущем! :)

apsolution
Автор

и смысл было объяснять промисификацию, но ни слова не сказать об обработке ошибок? из всей цепочки промисов ексепшн политит в один обработчик - и как с этим жить-то?

canyyy
Автор

MDN: The rest parameter must be the last parameter in the function definition.

Это видео fn(...args, ()=> )

Как это работает то?!

pandarianalebrewer
Автор

*Промисификация учить в соверменный учебник НЕВОЖМОЗНО как это бесит обясняют так как им в голову патик запхали там даже код с ошибками😠😡😠😠😡😡*

Dmitry-nx
Автор

странный код. Обычно реквест оборачивают в генератор и делают последовательные вызовы. Ну а если так уж сильно нужен ассинхрон, оберни дополнительно в таймер. Очень помогает, если нужно сделать синхронный код. А не смотреть на тонны вложенных then.

frimen
Автор

Ты таким макаром клавиатуру сломаешь, более нежнее не можежь нажимать? а то напрягает

sfiirwuejnn
Автор

Нет никакого смысла переводить термины на русском.

vl.ca.