Async是一个流程控制工具包,提供了直接而强大的异步功能。基于Javascript为Node.js设计,同时也可以直接在浏览器中使用。Async提供了大约20个函数,包括常用的map, reduce, filter, forEach等,异步流程控制模式包括,串行,并行,瀑布等。我们常用的是以下四种:。瀑布流函数,串行执行数组中的每一个函数最后执行回调。如果任何函数发生错误,会立刻执行回调函数,并返回错误信息;若没有发生错误,则会再所有tasks函数执行完毕之后用回掉函数将结果返回。

Nodejs异步流程框架async的方法

Nodejs异步流程框架async的方法

Nodejs异步流程框架async的方法