bluebird を使ってまだ数日しか経っていませんが、古いコードをすべて見直してみたいと思いますpromisify
:)
then()
私の問題は、コマンドの流れをまだ完全に把握していないことです。
次の 2 つのブロックを検討してください。
あ
methodThatReturnsAPromise().then(task2).then(task3);
B
var promise = methodThatReturnsAPromise();
promise.then(task2)
promise.then(task3);
シナリオ A では、 ?
task3
の結果が得られます。task2
B では、最初の約束の結果が得られますか?Promise.all
2 番目のものは、 bluebirdからの実行とどう違うのですか?Promise.all
メソッドの使用に関して、これらのA / B /はどのように異なりますcatch
か(どこに置くか)。
まとめての質問ですみません。