美文网首页
ControlFlow(5)--parallel

ControlFlow(5)--parallel

作者: LuciferTM | 来源:发表于2016-07-26 10:39 被阅读5次

并行执行多个函数,每个函数都是立即执行,不需要等待其它函数先执行。传给最终callback的数组中的数据按照tasks中声明的顺序,而不是执行完成的顺序。

如果某个函数出错,则立刻将err和已经执行完的函数的结果值传给parallel最终的callback。其它未执行完的函数的值不会传到最终数据,但要占个位置。

同时支持json形式的tasks,其最终callback的结果也为json形式。

parallel(tasks, [callback])

本文用到的一个工具函数:

代码:

结果:

如果出错:
代码:

结果:

使用json格式的参数:
代码:

结果:

如果出错:
代码:

结果:

parallelLimit

代码:

结果:

相关文章

网友评论

      本文标题:ControlFlow(5)--parallel

      本文链接:https://www.haomeiwen.com/subject/fbsnjttx.html