ES6模块化规范

ES6使用 export 和 import 来导出、导入模块。

1、导出模块
创建 es6模块化/userApi.js
export function getList() {
 console.log('获取数据列表') 
} export function save() { console.log(
'保存数据')
}

2、导入模块

创建 es6模块化/userComponent.js
//只取需要的方法即可,多个方法用逗号分隔
import { getList, save } from "./userApi.js"
getList()
save()
注意:这时的程序无法运行的,因为ES6的模块化无法在Node.js中执行,需要用Babel编辑成ES5后再执行。
3、运行程序
node es6模块化-dist/userComponent.js
 
ES6模块化的另一种写法

1、导出模块
创建 es6模块化/userApi2.js
export default {
 getList() {
 console.log('获取数据列表2')
 },
 save() {
 console.log('保存数据2')
 }
}

2、导入模块

创建 es6模块化/userComponent2.js
import user from "./userApi2.js"
user.getList()
user.save()
posted @ 2021-12-03 16:28  关陈七  阅读(65)  评论(0)    收藏  举报