深入理解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 相关文章推荐
jquery1.4 教程二 ajax方法的改进
Feb 25 Javascript
jquery tab标签页的制作
May 10 Javascript
Script标签与访问HTML页面详解
Jan 10 Javascript
jquery和雅虎的yql服务实现天气预报服务示例
Feb 08 Javascript
浅析Node.js 中 Stream API 的使用
Oct 23 Javascript
js删除局部变量的实现方法
Jun 25 Javascript
jQuery ajaxForm()的应用
Oct 14 Javascript
基于JavaScript实现轮播图原理及示例
Apr 10 Javascript
vue利用axios来完成数据的交互
Mar 23 Javascript
vue  directive定义全局和局部指令及指令简写
Nov 20 Javascript
JS面向对象编程——ES6 中class的继承用法详解
Mar 03 Javascript
vue实现拖拽交换位置
Apr 07 Vue.js
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
IIS6.0+PHP5.x+MySQL5.x+Zend3.0x+GD+phpMyAdmin2.8x通用安装实例(已经完成)
2006/12/06 PHP
Yii 2.0如何使用页面缓存方法示例
2017/05/23 PHP
PHP实现求两个字符串最长公共子串的方法示例
2017/11/17 PHP
Laravel框架实现定时Task Scheduling例子
2019/10/22 PHP
子窗口、父窗口和Silverlight之间的相互调用
2010/08/16 Javascript
Jquery利用mouseenter和mouseleave实现鼠标经过弹出层且可以点击
2014/02/12 Javascript
jQuery子属性过滤选择器用法分析
2015/02/10 Javascript
解决Jquery向页面append新元素之后事件的绑定问题
2015/03/16 Javascript
JavaScript中继承用法实例分析
2015/05/16 Javascript
JS实现自动切换文字的导航效果代码
2015/08/27 Javascript
js动态生成Html元素实现Post操作(createElement)
2015/09/14 Javascript
javascript针对cookie的基本操作实例详解
2015/11/30 Javascript
javascript获取wx.config内部字段解决微信分享
2016/03/09 Javascript
利用Javascript裁剪图片并存储的简单实现
2017/03/13 Javascript
微信小程序开发之toast等弹框提示使用教程
2017/06/08 Javascript
在vue项目中使用sass的配置方法
2018/03/20 Javascript
vue2.0的虚拟DOM渲染思路分析
2018/08/09 Javascript
详解Node.js中path模块的resolve()和join()方法的区别
2018/10/29 Javascript
Angular脚手架开发的实现步骤
2019/04/09 Javascript
关于vue项目中搜索节流的实现代码
2019/09/17 Javascript
Vue解析带html标签的字符串为dom的实例
2019/11/13 Javascript
使用JS实现动态时钟
2020/03/12 Javascript
Python实现统计单词出现的个数
2015/05/28 Python
Python实现找出数组中第2大数字的方法示例
2018/03/26 Python
vue.js实现输入框输入值内容实时响应变化示例
2018/07/07 Python
python实现五子棋游戏
2019/06/18 Python
Python如何实现强制数据类型转换
2019/11/22 Python
美国基督教约会网站:ChristianCafe.com
2020/02/04 全球购物
数学专业毕业生自荐信
2013/11/10 职场文书
大学生个人简历自我评价
2013/11/16 职场文书
学校四群教育实施方案
2014/06/12 职场文书
辞职信范文大全
2015/03/02 职场文书
商场圣诞节活动总结
2015/05/06 职场文书
python实现简单的井字棋
2021/05/26 Python
MySQL中日期型单行函数代码详解
2021/06/21 MySQL
python解析json数据
2022/04/29 Python