“Подождите, пока FOREACH не будет выполнена JavaScript” Ответ

Подождите, пока FOREACH не будет выполнена JavaScript

var bar = new Promise((resolve, reject) => {
    foo.forEach((value, index, array) => {
        console.log(value);
        if (index === array.length -1) resolve();
    });
});

bar.then(() => {
    console.log('All done!');
});
main franklin

Как ждать Foreach JavaScript

for await (const i of images) {
    let img = await uploadDoc(i);
};

let x = 10; //this executes after
main franklin

Как ждать Foreach JavaScript

const myAsyncLoopFunction = async (array) => {
  const allAsyncResults = []

  for (const item of array) {
    const asyncResult = await asyncFunction(item)
    allAsyncResults.push(asyncResult)
  }

  return allAsyncResults
}
main franklin

Ответы похожие на “Подождите, пока FOREACH не будет выполнена JavaScript”

Вопросы похожие на “Подождите, пока FOREACH не будет выполнена JavaScript”

Больше похожих ответов на “Подождите, пока FOREACH не будет выполнена JavaScript” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования