Size: a a a

2020 April 16

РС

Рома Сікорський... in pro.js
А какие нибудь сайты чтобы попрактиковать выученое есть?
источник

С

Славик in pro.js
Рома Сікорський
А какие нибудь сайты чтобы попрактиковать выученое есть?
свои пиши
источник

MS

Marat Sadriev in pro.js
Denis Efremov
Или const result = await f()
я пробовал, undefined возвращается, промис - то пустой
источник

MS

Marat Sadriev in pro.js
https://codepen.io/mopaad/pen/vYNLqgq вот это функция, которая возвращает пустой промис
источник

MS

Marat Sadriev in pro.js
но печатает данные, которые мне нужны
источник

DE

Denis Efremov in pro.js
Потому что ты возвращаешь промис
источник

DE

Denis Efremov in pro.js
И пишешь полную хуйню
источник

DE

Denis Efremov in pro.js
Попробуй разобраться
источник

DE

Denis Efremov in pro.js
Давай так: что делает промис?
источник

DE

Denis Efremov in pro.js
Что делает .then?
источник

DE

Denis Efremov in pro.js
Что делает await?
источник

DE

Denis Efremov in pro.js
Промисы позволяют управлять операвиями с неизвестным временем работы, путем определения действий над полученным результатом, заранее.
источник

MS

Marat Sadriev in pro.js
Denis Efremov
Давай так: что делает промис?
возвращает обещание, значение которого я использую после резолва
источник

MS

Marat Sadriev in pro.js
Denis Efremov
Что делает .then?
“ждет” результата обещания
источник

DE

Denis Efremov in pro.js
Marat Sadriev
возвращает обещание, значение которого я использую после резолва
Что такое обещание?
источник

MS

Marat Sadriev in pro.js
Еще не полученные данные
источник

DE

Denis Efremov in pro.js
Что делает .then?
источник

MS

Marat Sadriev in pro.js
ждет, когда промис станет штукой, из которой можно эти данные забрать)
источник

DE

Denis Efremov in pro.js
А эвейт?
источник

MS

Marat Sadriev in pro.js
позволяет с асинхронными операциями работать как с синхронными (не нарушая последовательность)
источник