模块化有两个核心:导出和导入
CommonJS的导出:
module.exports= {
flag: true,
text(a,b){
return a + b;
},
demo(a, b){
return a * b;
}
}
CommonJS的导入:
//CommonJS模块 let { test, demo, flag } = require("moduleA.js") //跟随的是js的文件名称 //等同于 let _mA = require("moduleA.js"); let test=_mA.test; let demo=_mA.demo; let flag=_mA.flag;