考虑以下以串行/顺序方式读取文件数组的代码。readFiles返回承诺,只有在所有文件按顺序读取后才能解析。. // Returns a promise. return new Promise((resolve, reject)});上面的代码可以工作,但我不喜欢为了事情的顺序发生而执行递归。是否有一种更简单的方法可以
我只是返回我的请求并使用Promise.all()来执行它们。我的问题是,我的内部还有其他承诺,我想知道Promise.all()是否也会按照正确的顺序执行地图中的承诺。const imageStream = await downloadImage(image, name) // IS THIS WORKING CORRECTLY WITH USING PROMISE.ALL})