map で async/await する
code:js
const result = await Promise.all(array.map(async (elem) => await f(elem)));
シーケンシャルに実行したい場合どうすんだろ、、、
たとえば HTTP リクエストを含むなどしており、サーバに短期間に大量のリクエストが飛ぶのを抑制したい場合、など
雑にやるとこう
パフォーマンス悪いらしい…?
code:js
const result = [];
for (const url of array) {
result.push(await (await fetch(url)).json());
}