1.默认导出与默认导入
- 默认导出:export default 默认导出的成员
- 默认导入:import 接收名称 from ‘模块标识符’
- 如:
- (1)m1.js
let a=10;
let b=20;
function c(){
console.log('这是c的内容');
}
export default {
a,
b,
c
}
- (2)m2.js
import m1 from './m1'
console.log(m1);
2.按需导入导出
- 按需导出:export let a1 = 10;
- 按需导入:import {a1} from ‘./m1.js’
3.直接导入并执行模块代码
应用场景:只想执行某个模块代码,不需要得到模块中向外暴露的成员
语法:import ‘./m1.js’