Async介绍
Async是一个流程控制工具包,提供了直接而强大的异步功能。基于Javascript为Node.js设计,同时也可以直接在浏览器中使用。
Async提供了大约20个函数,包括常用的 map, reduce, filter, forEach 等,异步流程控制模式包括,串行(series),并行(parallel),瀑布(waterfall)等。
项目地址:https://github.com/caolan/async
项目结构
可以将Async分为三部分组成:
- Collection:处理集合
- Control Flow:流程控制
- Utils:工具类
这一系列的文章是关于async API的使用说明。
目录
Collection
concat
detect
each
every&some
filter&reject
map
reduce
sortBy