首页 > Web开发 > 详细

nodejs async

时间:2015-09-24 12:54:41      阅读:172      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!