深入理解node exports和module.exports区别


Posted in Javascript onJune 01, 2016

我们只需知道三点即可知道 exports 和 module.exports 的区别了:

1.exports 是指向的 module.exports 的引用

2.module.exports 初始值为一个空对象 {},所以 exports 初始值也是 {}

3.require() 返回的是 module.exports 而不是 exports

所以:

• 我们通过

var name ='nswbmw'; 
 exports.name = name; 
 exports.sayName =function(){ 
  console.log(name); 
 }

exports 赋值其实是给 module.exports 这个空对象添加了两个属性而已,上面的代码相当于:

var name ='nswbmw'; 
module.exports.name = name; 
module.exports.sayName =function(){ 
  console.log(name); 
}

以上这篇深入理解node exports和module.exports区别就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript 学习笔记(四)
Dec 31 Javascript
深入理解JavaScript系列(25):设计模式之单例模式详解
Mar 03 Javascript
javascript继承的六大模式小结
Apr 13 Javascript
jQuery实现Flash效果上下翻动的中英文导航菜单代码
Sep 22 Javascript
JQUERY表单暂存功能插件分享
Feb 23 Javascript
JavaScript中数组的22种方法必学(推荐)
Jul 20 Javascript
BootStrap Fileinput的使用教程
Dec 30 Javascript
layui分页效果实现代码
May 19 Javascript
微信小程序实现图片懒加载的示例代码
Dec 13 Javascript
基于vue实现移动端圆形旋钮插件效果
Nov 28 Javascript
小程序数据通信方法大全(推荐)
Apr 15 Javascript
Vue初始化中的选项合并之initInternalComponent详解
Jun 11 Javascript
jQuery基础知识点总结(DOM操作)
Jun 01 #Javascript
jQuery图片轮播插件——前端开发必看
May 31 #Javascript
JavaScript知识点总结(十六)之Javascript闭包(Closure)代码详解
May 31 #Javascript
JavaScript知识点总结(十一)之js中的Object类详解
May 31 #Javascript
基于jQuery实现点击列表加载更多效果
May 31 #Javascript
浅谈JavaScript 执行环境、作用域及垃圾回收
May 31 #Javascript
页面get请求 中文参数方法乱码问题的快速解决方法
May 31 #Javascript
You might like
Home Coffee Roasting
2021/03/03 咖啡文化
php 设计模式之 单例模式
2008/12/19 PHP
PHP array_flip() 删除重复数组元素专用函数
2010/05/16 PHP
php判断终端是手机还是电脑访问网站的思路及代码
2013/04/24 PHP
php+mysql结合Ajax实现点赞功能完整实例
2015/01/30 PHP
PHP Swoole异步读取、写入文件操作示例
2019/10/24 PHP
Maps Javascript
2007/01/22 Javascript
改善你的jQuery的25个步骤 千倍级效率提升
2010/02/11 Javascript
jQuery 表格插件整理
2010/04/27 Javascript
javascript跨域刷新实现代码
2011/01/01 Javascript
javascript游戏开发之《三国志曹操传》零部件开发(二)人物行走的实现
2013/01/23 Javascript
JavaScript+html5 canvas实现图片破碎重组动画特效
2016/02/22 Javascript
EasyUI布局 高度自适应
2016/06/04 Javascript
ES6新特性之变量和字符串用法示例
2017/04/01 Javascript
详解AngularJS 路由 resolve用法
2017/04/24 Javascript
js实现一个简单的MVVM框架示例
2018/01/15 Javascript
微信小程序实现图片选择并预览功能
2019/07/25 Javascript
angularjs自定义过滤器demo示例
2019/08/24 Javascript
vue实现点击追加选中样式效果
2019/11/01 Javascript
Django中几种重定向方法
2015/04/28 Python
Python3.4编程实现简单抓取爬虫功能示例
2017/09/14 Python
python中计算一个列表中连续相同的元素个数方法
2018/06/29 Python
python实现基于信息增益的决策树归纳
2018/12/18 Python
Python os.access()用法实例
2019/02/18 Python
pyinstaller打包多个py文件和去除cmd黑框的方法
2019/06/21 Python
Transpose 数组行列转置的限制方式
2020/02/11 Python
Jupyter加载文件的实现方法
2020/04/14 Python
html5通过canvas实现刮刮卡效果示例分享
2014/01/27 HTML / CSS
Craghoppers德国官网:户外和旅行服装
2020/02/14 全球购物
科研先进个人典型材料
2014/01/31 职场文书
保健品市场营销方案
2014/03/31 职场文书
《称象》教学反思
2014/04/25 职场文书
同意报考公务员证明
2015/06/17 职场文书
干部培训简讯
2015/07/20 职场文书
java实现自定义时钟并实现走时功能
2022/06/21 Java/Android
MySQL索引失效十种场景与优化方案
2023/05/08 MySQL