0
点赞
收藏
分享

微信扫一扫

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

皮皮球场 2022-10-10 阅读 32


exports

var name;

exports.setName = function(iname){
name = iname;
}

exports.getName = function(){
console.log('hello'

module.exports

module.exports = {
name : '小明'

二者区别:

都只是暴露一个​​exports​​​对象出去。第一种方式是在对象上挂载属性,第二种是重新写这个对象。​​module.exports​​​有效的只可以用一次,而​​exports​​可以挂载多次。


举报

相关推荐

0 条评论