NodeJS异步:访问forEach循环的结果

NodeJS async: Access results of forEach loop

我正在为 NodeJS 使用异步并按如下方式迭代数组:

var async = require('async')

async.forEach(myArray, function (entry, callback) {
  callback(null, entry["value"] + 1)
}, function (error, axResults_p) {
  console.log(arguments)
})

我的问题是,我无法访问传递给回调函数的第二个参数。 console.log(arguments) 仅显示一个条目。但据我所知,第一个条目是保留来检查错误的。

所以,任何人都知道我在做什么 wrong/how 我可以访问结果(条目["value"]+1)?

提前致谢!

请使用 async.map, async.parallel,如果您想要迭代函数的结果,请使用 each