为什么async.Map中的参数asyncCb显示未定义的函数?

时间:2017-09-18 14:35:47

标签: javascript node.js dictionary async.js

我正在阅读一本电子书,我在理解这段代码时遇到了问题:

function inspectAndDescribeFiles(folderPath, files, cb) {
  async.map(files, (file, asyncCb) => {
   console.log(asyncCb)  //
   let resolvedFilePath = path.resolve(folderPath, file);
   inspectAndDescribeFile(resolvedFilePath, asyncCb);
  }, cb);
}

控制台中的输出是:

function (err, v) {
  results[index] = v;
  callback(err);
}

我的问题是了解这个功能的来源。它没有在代码中的任何地方定义,所以我想知道这是否与async.map模块有关?

Source code for those interested

0 个答案:

没有答案