关于async.parallel回调的疑问
所写的一个小程序,准备用Async库改写。
var async=require("async");
function make(i){
return function(){console.log(i)}
}
async.parallel([make(0),make(1)], make("DONE"));
为什么最后不输出“DONE”呢?是我做错了什么了吗?新人求解。
1 回复
每个函数执行完应该还需要回调,告诉这个函数已经执行完成。最后调用make(“DONE”)才会执行。
https://github.com/bsspirit/async_demo/blob/master/parallel.js