nodejs 中关于 exports 和 module.exports 的区别

来源:互联网 发布:开淘宝店多久能赚钱啊 编辑:程序博客网 时间:2024/05/23 00:04

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可以挂载多次。

阅读全文
0 0
原创粉丝点击