カメリアの記事

意味があることやないことを綴ります

Promise.all() は Promise の配列ならなんでもいいっぽい

以前「 for 文で Promise.all() 」という記事を書いたんですが、いろいろやってみると Promise.all() としては Promise の配列ならなんでもいいっぽいです。下のようなものも可です。

Promise.all(
  array.map(rly => fetch(rly))
)
.then(rly => {
  // 処理
})

上述は map() を例にしていますが forEath() でもよさそうですし。