выполнить асинхронную операцию. Но нужно сделать так чтобы все асинхронные операции выполнялись по очереди, как это сделать? через forEach все асинхронный операции выполняются сразу
через Promise.all в него передать операции как промисы создать эти промисы можешь через .map проходя по массиву и возвращая в колбеке промис
почитай про микрозадачи, queueMicrotask, событийный цикл learn.javascript.ru/event-loop#makrozadachi-i-mikrozadachi
Выполнять следующую только после завершения предыдущей
Вот как это реализовать?
+++перебор и выполнение+++ for (let promise of promises) { console.log(await promise); }
А чё, так можно было?
https://codepen.io/pen/?editors=0002 Ну я покорявил немного
Упс https://codepen.io/bogdanbida/pen/KKmjXdd?editors=1111
Обсуждают сегодня