将箭头函数分配给变量后与直接导出箭头函数之间有什么区别?

时间:2018-10-24 16:20:31

标签: javascript ecmascript-6

据我所知,两者之间没有什么区别。

Mockito.spy()

vs

const func = () => true;

export default func;

1 个答案:

答案 0 :(得分:1)

它们几乎相同...区别在于:

  1. 在第一个示例中,您可以在模块内的任意位置调用或引用func

  2. 在第二个示例中,您将导出一个匿名函数,在第一个示例中,您将不会导出

但是,这些差异都不会影响模块的导入,从这个意义上说,它们是相同的。