20
在forEach循环中使用异步/等待
在循环中使用async/ 是否有任何问题?我试图遍历文件数组和每个文件的内容。awaitforEachawait import fs from 'fs-promise' async function printFiles () { const files = await getFilePaths() // Assume this works fine files.forEach(async (file) => { const contents = await fs.readFile(file, 'utf8') console.log(contents) }) } printFiles() 这段代码确实有效,但是这可能出问题吗?我让某人告诉我,您不应该在这样的高阶函数中使用async/ await,所以我只是想问一下这是否有问题。