深入理解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 相关文章推荐
AppBaseJs 类库 网上常用的javascript函数及其他js类库写的
Mar 04 Javascript
在Iframe中获取父窗口中表单的值(示例代码)
Nov 22 Javascript
ie8本地图片上传预览示例代码
Jan 12 Javascript
js获取指定日期周数以及星期几的小例子
Jun 27 Javascript
Node.js中调用mysql存储过程示例
Dec 20 Javascript
javascript二维数组转置实例
Jan 22 Javascript
在JS中操作时间之getUTCMilliseconds()方法的使用
Jun 10 Javascript
JS实现的简单图片切换功能示例【测试可用】
Feb 14 Javascript
详解js几个绕不开的事件兼容写法
Aug 30 Javascript
AngularJS实现的锚点楼层跳转功能示例
Jan 02 Javascript
详解vuex状态管理模式
Nov 01 Javascript
vue 移动端记录页面浏览位置的方法
Mar 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
php实现登陆模块功能示例
2016/10/20 PHP
PHP脚本自动识别验证码查询汽车违章
2016/12/20 PHP
thinkPHP框架实现多表查询的方法
2018/06/14 PHP
PHP封装cURL工具类与应用示例
2019/07/01 PHP
JS array 数组详解
2009/03/22 Javascript
用JS做的简单的可折叠的两级树形菜单
2013/09/21 Javascript
论Bootstrap3和Foundation5网格系统的异同
2016/05/16 Javascript
JS中实现函数return多个返回值的实例
2017/02/21 Javascript
微信小程序实现点击按钮修改文字大小功能【附demo源码下载】
2017/12/06 Javascript
基于Vue的SPA动态修改页面title的方法(推荐)
2018/01/02 Javascript
vue2.0 移动端实现下拉刷新和上拉加载更多的示例
2018/04/23 Javascript
详解使用VueJS开发项目中的兼容问题
2018/08/02 Javascript
解决vue A对象赋值给B对象,修改B属性会影响到A的问题
2018/09/25 Javascript
Vue中的作用域CSS和CSS模块的区别
2018/10/09 Javascript
layui使用数据表格实现购物车功能
2019/07/26 Javascript
浅谈layui使用模板引擎动态渲染元素要注意的问题
2019/09/14 Javascript
vue实现点击按钮下载文件功能
2019/10/11 Javascript
[46:21]Liquid vs LGD 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
详细讲解用Python发送SMTP邮件的教程
2015/04/29 Python
Python实现求两个数组交集的方法示例
2019/02/23 Python
Python从入门到精通之环境搭建教程图解
2019/09/26 Python
Python装饰器用法与知识点小结
2020/03/09 Python
python实现按日期归档文件
2021/01/30 Python
一款纯css3实现的鼠标悬停动画按钮
2014/12/29 HTML / CSS
美国在线鲜花速递:ProFlowers
2017/01/05 全球购物
英国最大的割草机购买网站:Just Lawnmowers
2019/11/02 全球购物
网络体系结构及协议的定义
2014/03/13 面试题
银行职员个人的工作自我评价
2014/02/15 职场文书
2014年母亲节演讲稿范文
2014/05/07 职场文书
公务员培的训心得体会
2014/09/01 职场文书
辞旧迎新演讲稿
2014/09/15 职场文书
2014市国税局对照检查材料思想汇报
2014/09/23 职场文书
公司离职证明标准范本
2014/10/05 职场文书
庆祝三八妇女节标语
2014/10/09 职场文书
健康状况证明书
2014/11/26 职场文书
Python实现日志实时监测的示例详解
2022/04/06 Python