Async.js是一个工具模块,提供了直接而强大的JavaScript异步功能。虽然是为Node.js设计的,但是它也可以直接在浏览器中使用。
Async提供了大约0个函数,包括一些常用的集合处理函数(map,reduce,filter,forEach等等),也有常用的异步流程控制函数(parallel、series、waterfall等等)。最后需要注意的是:Async工具集里面所有函数的最后一个参数都被设计成回调函数。
Async工具集包含三大类工具:Collections(集合处理工具),ControlFlow(流程控制工具),Utils(常用工具)。下面就开始API和Demo的内容了。
安装Async
Async可以通过软件包管理器安装
bower:bowerinstallasync