Size: a a a

JavaScript Developers

2019 May 01

DM

Daniel Manasov in JavaScript Developers
aman madiiarbekov
перед amazonParser не нужен return?
Не обязательно
источник

am

aman madiiarbekov in JavaScript Developers
перед await Promise.all
источник

АТ

Алексей Туркин in JavaScript Developers
+
источник

am

aman madiiarbekov in JavaScript Developers
imgDownloader тоже промис и ничего не возвращает
источник

am

aman madiiarbekov in JavaScript Developers
по моему должен
источник

K

Kurakste in JavaScript Developers
источник

K

Kurakste in JavaScript Developers
Возвращает промисиз. Просто значения нет. Как я понмаю он сначала в состоянии пендинг потом переходит в реджект или бросает исключение. Почему эвейт не срабатывает - взрыв мозга....
источник

DM

Daniel Manasov in JavaScript Developers
Kurakste
Возвращает промисиз. Просто значения нет. Как я понмаю он сначала в состоянии пендинг потом переходит в реджект или бросает исключение. Почему эвейт не срабатывает - взрыв мозга....
Не, промис должен вручную возвращаться
источник

am

aman madiiarbekov in JavaScript Developers
я обычно не использую await поэтому не очень уверен
источник

FK

Furkhat Kasymov in JavaScript Developers
Kurakste
Возвращает промисиз. Просто значения нет. Как я понмаю он сначала в состоянии пендинг потом переходит в реджект или бросает исключение. Почему эвейт не срабатывает - взрыв мозга....
В этом случае нужно вернуть промис самому, и связать его с запросом. Возвратный промис должен резолвиться на on('close'...
Сейчас там просто вызвалась асинхронная функция которая побежала в ивент луп, и imageDownloader вышел
источник

K

Kurakste in JavaScript Developers
Furkhat Kasymov
В этом случае нужно вернуть промис самому, и связать его с запросом. Возвратный промис должен резолвиться на on('close'...
Сейчас там просто вызвалась асинхронная функция которая побежала в ивент луп, и imageDownloader вышел
Короче я просто не понимаю как все это работает ((( Нужно еще почитать. Мжет посоветуете статью хорошую про асинхронность?
источник

AS

Arsen Sultanov in JavaScript Developers
Оператор await используется для ожидания окончания Promise. Может быть использован только внутри async function.
источник

AS

Arsen Sultanov in JavaScript Developers
оберни свою функцию в проми и верни
источник

AS

Arsen Sultanov in JavaScript Developers
аваит ждет пока промис выполнится
источник

K

Kurakste in JavaScript Developers
Arsen Sultanov
оберни свою функцию в проми и верни
ок, чуть позже попробую.
источник

K

Kurakste in JavaScript Developers
У меня такое ощущение что здесь весь код организован не правильно(
источник

DM

Daniel Manasov in JavaScript Developers
Kurakste
У меня такое ощущение что здесь весь код организован не правильно(
Основная проблема в imageDownloader, надо в промис обернуть стрим
источник

AS

Arsen Sultanov in JavaScript Developers
пробу писать в es 5
источник

FK

Furkhat Kasymov in JavaScript Developers
Kurakste
Короче я просто не понимаю как все это работает ((( Нужно еще почитать. Мжет посоветуете статью хорошую про асинхронность?
Если понимаешь английский на слух, попробуй FunFunFunction https://www.youtube.com/watch?v=2d7s3spWAzo

Стоит помнить что async&await это синтаксический сахар над промисами. Если хорошо понимать промисы, дальше иззи
источник

K

Kurakste in JavaScript Developers
блин, а стрим сам не промисиз...
источник