跳到主要内容
CNode

关于async.parallel回调的疑问

问答
Llongque发布于 10 年前最后回复 10 年前
139320

所写的一个小程序,准备用Async库改写。

var async=require("async"); function make(i){ return function(){console.log(i)} } async.parallel([make(0),make(1)], make("DONE"));

为什么最后不输出“DONE”呢?是我做错了什么了吗?新人求解。

查看回复

回复 (1)

Y
youqingkui#110 年前

每个函数执行完应该还需要回调,告诉这个函数已经执行完成。最后调用make("DONE")才会执行。

https://github.com/bsspirit/async_demo/blob/master/parallel.js

参与回复

登录后即可参与回复。登录