将箭头函数赋值给变量和在ES6中创建命名函数有什么区别?

时间:2016-05-22 15:28:21

标签: javascript node.js function ecmascript-6

将匿名arrow function分配给变量(此处为常量)之间有什么区别:

const consumeError = (error)=> {
    console.error(`Aborted, reason: ${error}`);
};

创建named function

function consumeError2(error) {
    console.error(`Aborted, reason: ${error}`);
}

我认为行为没有任何差别。在性能,内存泄漏,编码风格等方面是否有任何隐含的含义?

0 个答案:

没有答案