编程语言
首页 > 编程语言> > javascript – 为什么以及何时在es6模块中使用默认导出而不是命名导出?

javascript – 为什么以及何时在es6模块中使用默认导出而不是命名导出?

作者:互联网

我已经在stackoverflow中提到了所有问题.
但没有提出为什么以及何时使用默认导出.

我刚看到默认值可以提到“当文件中只有一个导出时”

在es6模块中使用默认导出的任何其他原因?

解决方法:

一些差异可能会让您选择一个而不是另一个:

命名出口

>可以导出多个值
>导入时必须使用导出的名称

默认导出

>导出单个值
>导入时可以使用任何名称

This article很好地解释了什么时候使用一个优于另一个是个好主意.

标签:javascript,es6-modules
来源: https://codeday.me/bug/20190608/1195840.html