[10 MINS/DAY]JavaScript Promise[2]
1123 ワード
本論文のいくつかの知識点はMDNウェブdocから取っています.もし皆さんが深く研究したいなら、原文[Promiseを使う&[Promiseドキュメントを見に行ってもいいです. Promise.all(iterable) この方法は新しいプロミスオブジェクトを返します.このプロミスオブジェクトは、iterableパラメータオブジェクト内のすべてのプロミスオブジェクトが成功したときに成功をトリガします.いずれかのiterable内のプロミスオブジェクトが失敗したら、そのプロミスオブジェクトの失敗をトリガします..all()戻り値 は、入力されたパラメータが空の反復可能なオブジェクトである場合、完了した状態を返す. Promise 、もし入ってきたパラメータが任意の 他の場合は、処理中のPromiseを返す.これは
promise
を含まないなら、非同期的な完了を返す.注意:Google Chrome 58は、この場合に完了した状態に戻る. Promisepromise
を返します. その後、すべてのpromise
が完了するか、またはpromise
が失敗したときに、非同期的に完了または失敗になる. 以下の例を参照してください.「Promise.allの非同期または同期」の例です.戻り値はパラメータ内のpromise
に従います. 呼び出しpromise
の完了順序ではなく、順序付け.