Javascript:await函数在循环之前继续[复制]

问题描述 投票:-2回答:1

这个问题在这里已有答案:

我有类似的情况

array.forEach(item => {
 function_fetch(item)
})

现在我需要在循环之前继续他等待函数结束并做必须做的事情,然后用其他项目调用函数

javascript function asynchronous async-await fetch
1个回答
-2
投票

您不能直接在forEach函数中使用await。

所以你可以使用简单的循环。

async function fetching () {
  for ( const item of array) {
    await function_fetch(item)
  }
}

await函数应该只在任何异步函数内。

© www.soinside.com 2019 - 2024. All rights reserved.