我试图使用async.map,但是在下面的例子中,由于某些unknwon原因无法让它调用回调,函数d应该显示数组r,但它不会.实际上就好像d从未被调用过一样.
我必须做一些非常错误但却无法弄清楚是什么
async = require('async'); a= [ 1,2,3,4,5]; r=new Array(); function f(callback){ return function(e){ e++; callback(e);} } function c(data){ r.push(data); } function d(r){ console.log(r);} async.map(a,f(c),d);
预先感谢您的帮助