并行执行多个函数,每个函数都是立即执行,不需要等待其它函数先执行。传给最终callback的数组中的数据按照tasks中声明的顺序,而不是执行完成的顺序。
如果某个函数出错,则立刻将err和已经执行完的函数的结果值传给parallel最终的callback。其它未执行完的函数的值不会传到最终数据,但要占个位置。
同时支持json形式的tasks,其最终callback的结果也为json形式。
parallel(tasks, [callback])
本文用到的一个工具函数:
代码:
结果:
如果出错:
代码:
结果:
使用json格式的参数:
代码:
结果:
如果出错:
代码:
结果:
parallelLimit
代码:
结果:
网友评论