この解答例はChatGPTによって生成されています,正しいかは自己判断で。 皆の投稿からも解答例が見つかるかもしれませんよ。
BFE.devでのAI解答例 - JavaScript クイズ
23. Promise.all()
コンソールに以下が出力されます:
[]
[ 1, 2, 3, 4 ]
error
最初の Promise.all([])
は空の配列を受け取りますが、 then()
内の value
は空の配列 []
が出力されます。
2番目の Promise.all([1,2,Promise.resolve(3), Promise.resolve(4)])
は、3つの整数と1つの解決された Promiseを含む配列を受け取ります。 then()
内の value
には、 [1, 2, 3, 4]
という値が出力されます。
最後の Promise.all([1,2,Promise.resolve(3), Promise.reject('error')])
は、3つの整数と1つの拒否された Promiseを含む配列を受け取ります。 then()
内の error
には、文字列 error
が出力されます。