Size: a a a

JavaScript Noobs — сообщество новичков

2020 September 17

L

Lev Tonov in JavaScript Noobs — сообщество новичков
Oleksandr Lukhanin
почему вывод не 123456789101112?
Потому что then
источник

L

Lev Tonov in JavaScript Noobs — сообщество новичков
Oleksandr Lukhanin
почему вывод не 123456789101112?
then это успешное завершение промиса, т.e resolve
источник

OL

Oleksandr Lukhanin in JavaScript Noobs — сообщество новичков
Lev Tonov
Потому что then
порядок такой потому что промисы успешно завершились?
источник

TP

Taras Postolyuk in JavaScript Noobs — сообщество новичков
я написал тебе почему -_-
источник

L

Lev Tonov in JavaScript Noobs — сообщество новичков
Oleksandr Lukhanin
порядок такой потому что промисы успешно завершились?
Я считаю, что да, каждый then ждёт предыдущий, если не прав, поправьте пожалуйста
источник

TP

Taras Postolyuk in JavaScript Noobs — сообщество новичков
Какого левого он должен кого то ждать?
источник

L

Lev Tonov in JavaScript Noobs — сообщество новичков
Taras Postolyuk
Какого левого он должен кого то ждать?
Тогда почему?
источник

TP

Taras Postolyuk in JavaScript Noobs — сообщество новичков
Какой то завершился быстрее
источник

TP

Taras Postolyuk in JavaScript Noobs — сообщество новичков
какой то нет
источник

L

Lev Tonov in JavaScript Noobs — сообщество новичков
Taras Postolyuk
Какой то завершился быстрее
Согласен
источник

TP

Taras Postolyuk in JavaScript Noobs — сообщество новичков
race condition
источник

L

Lev Tonov in JavaScript Noobs — сообщество новичков
Taras Postolyuk
race condition
Но здесь человек в браузере работает
источник

TP

Taras Postolyuk in JavaScript Noobs — сообщество новичков
и что?
источник

L

Lev Tonov in JavaScript Noobs — сообщество новичков
Taras Postolyuk
и что?
В других случаях будет не такой порядок
источник

TP

Taras Postolyuk in JavaScript Noobs — сообщество новичков
почему
источник

L

Lev Tonov in JavaScript Noobs — сообщество новичков
Taras Postolyuk
почему
Какой то завершился быстрее
источник

OL

Oleksandr Lukhanin in JavaScript Noobs — сообщество новичков
Lev Tonov
Какой то завершился быстрее
Вывод в консоль постоянно одинаковый
источник

j

jk in JavaScript Noobs — сообщество новичков
Создали 15 промисов, три промиса были заврешены, на этапе эвент-лупа отвечающем за очередь микрозадач это было обнаружено и были запущены коллбеки, так как они были синхронными то выполнились моментально, эвент-луп пошёл дальше, на следующей итерации обнаружилось что ещё три промиса оказались зарезолвены, выполняем для них коллбеки, едем дальше. Вроде того.
источник

L

Lev Tonov in JavaScript Noobs — сообщество новичков
Oleksandr Lukhanin
Вывод в консоль постоянно одинаковый
Ну а если будет ожидать сервер, то будет разный
источник

L

Lev Tonov in JavaScript Noobs — сообщество новичков
jk
Создали 15 промисов, три промиса были заврешены, на этапе эвент-лупа отвечающем за очередь микрозадач это было обнаружено и были запущены коллбеки, так как они были синхронными то выполнились моментально, эвент-луп пошёл дальше, на следующей итерации обнаружилось что ещё три промиса оказались зарезолвены, выполняем для них коллбеки, едем дальше. Вроде того.
Я правильно написал получается? Получается что они стоят в очереди!
источник