exports
var name;
exports.setName = function(iname){
name = iname;
}
exports.getName = function(){
console.log('hello' + name);
}
module.exports
module.exports = {
name : '小明'
}
二者区别:
都只是暴露一个exports
对象出去。第一种方式是在对象上挂载属性,第二种是重新写这个对象。module.exports
有效的只可以用一次,而exports
可以挂载多次。