commonJs是一种简单的模块化标准,已经被ES6制定为规范,但是尚未被浏览器完全支持,主要应用于nodeJs服务端 commonJs将每个文件视为一个模块,文件可以通过module.exports将自己的方法和对象作为接口暴漏给其它文件,其它文件可以通过require来引入模块接口
module.js
module.exports = {
message: "hello",
showMessage: function () {
console.log("hello");
}
};
app.js
let module = require("./module");
console.log(module.message);
module.showMessage();