首先,使用Asycn模块需要安装,它不是node自带的.其次,该模块有大约20多个流程控制方法,我们在这里仅分析常用的series, parallel, waterfall, auto这四种,并且尽量从原理上进行分析. 首先是series.顾名思义,它是控制异步函数按照串行顺序执行,只有前一个执行完毕,才能执行下一个异步调用.回调函数cb有两个参数:error和data,而它们可以为null.回调函数举个例子: async.series([function(cb){ setTimeout(fun…