commonJs模块
模块化的好处:
//a.js
var obj_a= {
test:1,
say:function(){
alert(1);
}
}
//b.js
var obj_b={
test:"str",
say:function(){
alert(144444);
}
}CommonJS 模块,nodejs用的这个规范

注意当导出一个模块的变量时,是对这个模块变量的缓存复制,也就是说模块块内的变量发生改变时,不影响导出的变量,读取的是缓存里的。这一点与es6的模块机制不同。
Last updated