es6渐入主流,export default 和 export经常使用,但是偶尔也会采坑,难得今天公司网络故障,没法做事,正好可以写点心得,避免后面遗忘。
- export:使用命名导出
- export default:使用默认导出
相同点
- 1、 export 与 export default 均可用于导出常量、函数、文件、模块等;
- 2、均可以在其他模块和文件使用import的方式进行导入使用;
不同点
- 1、通过export方式导出,在导入时需以对象方式进行导入,即加上{xxx},但是export default不需要;
- 2、 在一个导出文件或模块中,export可以有很多个,但是export default 只能有一个。
- 3、 使用export default进行导出,导入时可以使用任意变量名称
1 | 1.使用export导出 |