码迷,mamicode.com
首页 > Web开发 > 详细

nodejs async

时间:2015-09-24 12:55:43      阅读:481      评论:0      收藏:0      [点我收藏+]

标签:

官网:https://github.com/caolan/async

 

流程控制:简化十种常见流程的处理
集合处理:如何使用异步操作处理集合中的数据
工具类:几个常用的工具类

 

流程控制

详细说明:http://my.oschina.net/huangsz/blog/176203

series(tasks, [callback]) 多个函数依次执行,之间没有数据交换,仅仅需要保证执行顺序

parallel(tasks, [callback]) (多个函数并行执行)

waterfall(tasks, [callback]) (多个函数依次执行,且前一个的输出为后一个的输入)

auto(tasks, [callback]) (多个函数有依赖关系,有的并行执行,有的依次执行)

whilst(test, fn, callback)(用可于异步调用的while)

until(test, fn, callback) (与while相似,但判断条件相反)

queue (可设定worker数量的队列)

iterator(tasks) (将几个函数包装为iterator)

apply(function, arguments..) (给函数预绑定参数)

nextTick(callback) (在nodejs与浏览器两边行为一致)

nodejs async

标签:

原文地址:http://www.cnblogs.com/wang-jing/p/4834834.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!