js里的 export default{}是什么意思
时间: 2023-10-22 16:17:20 浏览: 86
ES6新特性:使用export和import实现模块化详解
export default是ES6中的一个模块导出语法,它用于导出模块中的默认值。它的作用是可以让模块的使用更加简洁,不需要指定具体的导出项名称,而是直接调用默认值即可。
例如,一个模块里面有多个导出项,但是我们希望默认导出其中的一个值,可以使用export default语法:
```
// module.js
const a = 1;
const b = 2;
export { a, b };
export default a;
```
在另一个文件中,我们可以使用import语法导入该默认值:
```
// index.js
import myDefault from './module.js';
console.log(myDefault); // 输出 1
```
需要注意的是,一个模块只能有一个默认导出值,而且不需要使用花括号括起来。而其他的导出项则需要使用花括号括起来,例如:
```
import { a, b } from './module.js';
console.log(a, b); // 输出 1 2
```
阅读全文