実現したいこと
Promise.allを使用したいので関数を配列に追加したいです。
ただし
Promise.all([func(0), func(1), func(2)])
ではなく、
let promises = [] for (let i in '012') { promises.push(func(i)); } ・・・ Promise.all(promises)
のような感じで追加して、あとで呼び出したいです。
問題点
上記のコードだと配列に追加した時点でfunc(i)が実行され、実行結果が配列に追加されます。
func(i)を実行しないで配列に追加する方法はありますでしょうか?
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/23 03:54
2018/07/23 04:28