【发布时间】:2017-01-12 08:01:04
【问题描述】:
我正在尝试使用 async 的过滤方法,但没有得到我期望的结果
async.filter([1, 3, 5], function (item, done) {
done(item > 1);
}, function (results) {
console.log(results);
});
async.filter([1, 2, 3, 4, 5, 6], function(item, callback) {
if (item > 3) {
callback(true);
} else {
callback(false);
}
},
function (result) {
console.log("result: " + result);
});
输出是
是的
结果:是的
而不是 2 个过滤数组,我缺少什么?
【问题讨论】:
标签: javascript node.js async.js