export 与export default 的区别
时间: 2023-04-30 20:05:05 浏览: 84
ES6新特性:使用export和import实现模块化详解
export和export default都是ES6中的模块导出方式,但它们有一些区别:
1. export可以导出多个变量或函数,需要使用大括号{}包围,而export default只能导出一个变量或函数,不需要用大括号包围。
2. 在导入时,export导出的变量或函数需要使用与导出时相同的名称来导入,而export default导出的可以使用任意名称导入。
3. 如果一个模块中只有一个变量或函数需要导出,则可以使用export default,这样在导入时可以使用任意名称,更加方便。而如果一个模块中有多个变量或函数需要导出,则需要使用export。
阅读全文