exports和module.exports

在Node中,每个模块内部都有一个自己的mudule对象
该module对象中有一个成员exports,也是一个对象,默认是空对象
var module={
    exports:{
        
    }
}
而每个文件模块默认最后都会return module.exports
return module.exports
所以如果需要对外导出成员,只需要把导出的成员挂载到module上就可以了
为了简化操作,因此专门提供了一个exports与module.exports等价,但是给其中某一个重新复制都会断开两者之间的引用
但是重新使用exports=module.exports两者之间会重现建立连接
全部评论

相关推荐

卡卡罗特ovo:说起云智我就来气,约好了一面,结果面试官没来,ssob上问hr也未读,我还是专门请了半天假在家面试,恶心死了
点赞 评论 收藏
分享
UtopianYou...:这个简历排版真的不太行哦,去找免费的或者花点小钱,把排版弄整齐一点吧,看着舒服。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
正在热议
更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务