commonJs 模块定义与导入方法 简单示例
commonJs -- 简单示例
----my.js-----
创建
方法1:每个单独定义
module.exports.a =123; module.exports.b = function(x,y){return x+y};
// 提示:单独定义 可以省略 module ,例如 下面代码跟上面结果一样
exports.a =123; exports.b = function(x,y){return x+y};
方法2: 对象方式定义
module.exports = { a: 123, b: function(x+y){ return x+y; } }
------user.js------
导入 上面不管用哪种方法定义的模块 通用导入 都是通过 require
my = require('my.js') console.log(my.a); //123 console.log(my.b(1+2));//3