【发布时间】:2011-09-23 19:08:33
【问题描述】:
使用https://github.com/caolan/async 努力通过异步运行循环,因此找到循环执行结束。 和
results=[]
async.forEach(nfiles, function(item ){
console.log(item);
results.push(item);
}, function(err){ /// result call back
console.log('in last');
});
为什么控制台没有返回结果回调?
假设 nfiles 是一个数组,并且在每次迭代时将项目放入结果中,因此在迭代结束时它应该在控制台中控制 inlast 但不这样做。
【问题讨论】:
标签: node.js asynchronous