nodejs异步库中的简单映射函数调用不起作用

时间:2016-01-15 17:18:09

标签: javascript node.js asynchronous

最近我发现了async库并想尝试一下。为入门提供的信息非常简单。所以我决定尝试一个例子。我试了一下,调用到达迭代器函数但从未到达回调。有人可以建议吗?

var async = require('async')

// My simple iterator
function foo(item){
    console.log('foo');
    return item;
}

// And this is my simple try out
async.mapLimit(inputData,100,foo,function(err, result){
    console.log(err, result, 'Finished');
});

1 个答案:

答案 0 :(得分:4)

foo应该是

function foo(item, callback){
   console.log('foo');
   callback(null, item); // or actually do something to item
}