猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
有大神能解释一下modules.exports和exports的区别吗
一直搞不清楚modules.exports和exports这两者之间的区别,有大神可以解释一下吗
lala_over
浏览 1418
回答 2
2回答
砚文
相同:两者的作用都是导出模块,也就是将方法暴露出去,使其他文件能够调用所暴露的模块方法不同:1 使对象成为一个传统的实例使用exports,exports是module.exports的一个辅助方法, 如果module.exports已经有了属性,exports上的属性就会被忽略,推荐使用exportsexports.add = add2 module.exports使对象成为一个特别的类型使用module.exports 支持存在的东西module.exports = add
0
0
0
一瞬儿光
前者是在模块内将接口暴露出去。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Node.js
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续