首页 > 解决方案 > javascript何时使用箭头函数,何时不使用

问题描述

以下是我从博客中找到的示例代码。我注意到博主同时使用标准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);
    });
  });
};

标签: javascriptnode.js

解决方案


推荐阅读