commonJS在浏览器中不能使用,只能在node中使用,是nodeJS的第三方规范
使用案例
在mess.js中写入如下代码
const name = {
name: 'xiaomi',
sayName() {
console.log(this.name)
}
}
const age = {
age: 12,
sayAge() {
console.log(this.age)
}
}
// 这个部分是把name和age导出的
module.exports = {
name,
age
}
在另一个print.js文件夹把mess.js文件导出的内容引入
const {name, age} = require('./mess') // 这里使用的是按需引入
name.sayName()
age.sayAge()
导出的方式还用很多,这里只列举了一种常用的