javascript何时使用箭头功能,何时不使用

时间:2018-11-24 12:17:14

标签: javascript node.js

下面是我从blog中找到的示例代码。我注意到博客作者同时使用标准functionarrow function。有人可以使用下面的示例解释为什么哪种function适合哪种情况吗?

const readFileAsArray = function(file, cb = () => {}) {
  return new Promise((resolve, reject) => {
    fs.readFile(file, function(err, data) {
      if (err) {
        reject(err);
        return cb(err);
      }
      const lines = data.toString().trim().split('\n');
      resolve(lines);
      cb(null, lines);
    });
  });
};

0 个答案:

没有答案