日期:2014-05-16 浏览次数:20334 次
var name; //exports 模块公开接口 require 用于获取外部模块的接口 exports.setName = function(theName){ name = theName; }; exports.sayHello = function(){ console.log("Hello " + name); }
var Rmodule = require('./module'); Rmodule.setName("Jianghao"); Rmodule.sayHello(); /** 单次加载 无论调用多少次require 同一个模块只被加载一次 */ var Rmodule2 = require('./module'); Rmodule2.setName("One"); var Rmodule3 = require('./module'); Rmodule3.setName("Two"); Rmodule2.sayHello();