1. ホーム
  2. javascript

[解決済み] async.waterfallとasync.seriesの違いは何ですか?

2022-09-28 16:01:57

質問

nodejsのasyncモジュールについて。 https://github.com/caolan/async は2つの似たようなメソッドを提供します。 async.waterfallasync.series .

両者の違いは何ですか?

どのように解決するのですか?

どうやら async.waterfall は各関数がその結果を次の関数に渡すことができるのに対し async.series はすべての結果を最後のコールバックに渡します。より高いレベルでは async.waterfall はデータパイプラインのためのものです("与えられた2を3倍し、2を加え、17で割る")、一方 async.series は順番に実行されなければならないが、それ以外は別々のタスクの場合です。