还是小明和小王,小红三个人开发
小明开发了aaa.js,小红开发bbb.js,不过我们在index.html中不一样了
每一个模块都有自己的可用空间,aaa.js中定义的变量不能直接在mmm.js中使用了,因为aaa.js的类型是一个模块。
那如果我就是要在mmm.js中用aaa.js的flag变量呢?export
在aaa.js中export flag
//小明
var flag = true
var name = '小明'
export {
flag,name
}
在mmm.js中导入flag
import { flag } from "./aaa.js"
console.log(flag)
此时,我们就可以在mmm.js中使用flag了,打印为true