Информация об изменениях

Сообщение Re[11]: JS vs. Native: сравнение на реальном нетривиальном п от 28.11.2017 13:38

Изменено 28.11.2017 13:43 loginx

Re[11]: JS vs. Native: сравнение на реальном нетривиальном пр
вот сравниваю fetch() которая возвращает проимс МГНОВЕННО в состоянии ПЕНДИНГ
и далее никто не ждет резолвинга, как ты утверждаешь, далее код идет выполнятся на следующие строки.
Вот так должны работать асинки по докам.!!

А в реальности...
async функцию, любую, которую мы сами объявляем в нашем коде...
сразу запускает тело на выполнение! НИЧЕГО НЕ ВОЗВРАЩАЕТ ПОКА ТЕЛО НЕ ВЫПОЛНЕНО!
гуи висит и ожидает окончания выполнения тела якобы асинхронной ф-ии.

Проще говоря самописных async ф-ий нет, они сейчас остаются синхронными.
Re[11]: JS vs. Native: сравнение на реальном нетривиальном п
вот сравниваю fetch() которая возвращает проимс МГНОВЕННО в состоянии ПЕНДИНГ
и далее никто не ждет резолвинга, как ты утверждаешь, далее код идет выполнятся на следующие строки.
Вот так должны работать асинки по докам.!!

А в реальности...
async функцию, любую, которую мы сами объявляем в нашем коде...
сразу запускает тело на выполнение! НИЧЕГО НЕ ВОЗВРАЩАЕТ ПОКА ТЕЛО НЕ ВЫПОЛНЕНО!
гуи висит и ожидает окончания выполнения тела якобы асинхронной ф-ии.

Проще говоря самописных async ф-ий нет, они сейчас остаются синхронными.
async — Фуфло, а жаль, я уж подумал наконец сделали удобную паралельность в JS