javascript - async.waterfall 和 async.series 有什么区别

标签 javascript node.js asynchronous node-async

nodejs 异步模块:https://github.com/caolan/async提供了 2 个类似的方法,async.waterfallasync.series

它们有什么区别?

最佳答案

似乎 async.waterfall 允许每个函数将其结果传递给下一个函数,而 async.series 将所有结果传递给最终回调。在更高的层次上,async.waterfall 将用于数据管道(“给定 2,将其乘以 3,加 2,然后除以 17”),而 async.series 将用于必须按顺序执行的离散任务,但在其他方面是独立的。

关于javascript - async.waterfall 和 async.series 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9258603/

相关文章:

javascript - 执行超时功能后是否有可能注入(inject)任何东西

c# - 等待与事件处理程序异步

javascript - Waitfor Promises 在 for 循环中完成(Typescript)

javascript - 为什么 Javascript 文档在语法上将函数的参数定义为嵌套数组?

javascript - 如何使用 javascript 将 xslt 文件下载到 .xls

node.js - 使用 node-recurly 通过插件创建订阅

c# - 立即等待异步任务与先声明然后等待

javascript - 循环 AngularJS $http 调用 - TypeError : object is not a function

javascript - 将字符串转换为各种格式

javascript - 如何让 Javascript 程序模拟鼠标点击?