<p>Async是一个流行的异步编程类库,提供了直接而强大的Javascript异步功能。虽然是为Node.js设计的,但是它也可以直接在浏览器中使用。Async提供了大约20个函数,包括常用的map,reduce,filter,forEach等等,也有常用的异步流程控制函数,包括parallel,series,waterfall等等。所有这些函数都是假设你遵循了Node.js的约定:在异步函数的最后提供一个回调函数作为参数。Async包括三部分:</p><p>流程控制:简化十种常见流程的处理集合处理:如何使用异步操作处理集合中的数据工具类:几个常用的工具类</p><p>这里我们不会讲解Async的使用,读者可去以下链接学习Async的相关知识:</p><p>Async:https://github.com/caolan/asyncstackoverflow:http://stackoverflow.com/Async详解之一:流程控制:http://freewind.me/blog/20210515/917.htmlAsync详解之二:工具类:http://freewind.me/blog/20210517/931.htmlAsync详解之三:集合操作:http://freewind.me/blog/20210518/932.htmlNodejs异步流程控制Async:http://blog.fens.me/nodejs-async/</p>