
创建模块
定义模块:module.exports = {}
使用模块:require(模块名)
require寻找模块:文件模块缓存区–> 原生模块 –> 文件加载 –> 缓存文件模块

案例:
hello.js—定义模块
[code]function Hello () {
var name;
this.setName = function (aName) {
name = aName;
};
this.getName = function () {
console.log('Hi, ' + name);
}
}
module.exports = Hello;getHello.js—引入模块
[code]var Hello = require('./hello.js');
var hello = new Hello();
hello.setName('张三');
hello.getName();
