Node.j: exports 和 module.exports

原创 2013年12月05日 21:43:11

node.js 平台,每一个javascript 文件,    初始的时候  


module.exports = {} ;

exports = moudle.exports;


模块导出,导出的是 moudle.exports


如果 export 重新赋值,exports 与一个本地变量没任何区别。

exports = 'abc'; 


如果moudle.exports 重新被赋值,,exprots = {} ,exports 仍然引用的 {}


(如果不明白,可以先回顾下。值类型,引用类型)






版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

exports module.exports

module.exports exports require

[nodejs]exports和module.exports

exports和module.exportsexports代表导出对象,它是一个全局对象。经exports导出对象的属性可以用require函数引用。

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

exports和module.exports的区别

首先得明确两个的含义 exports:首先对于本身来讲是一个变量(对象),它不是module的引用,它是{}的引用,它指向module.exports的{}模块 module.exports:首先...

细说exports和module.exports

细说一:exports和module.exports的作用都是把文件模块里的方法和属性暴露给require返回的对象(模块对象)进行调用。但是,两者之间存在着本质区别,exports的属性和方法都可以...

exports 和 module.exports 的区别

require 用来加载代码,而 exports 和 module.exports 则用来导出代码。但很多新手可能会迷惑于 exports 和 module.exports 的区别,为了更好的理解 e...

nodejs中exports和module.exports区别

本文英文链接:http://www.hacksparrow.com/node-js-exports-vs-module-exports.html 你肯定熟悉nodejs模块中的exports对象,可...
  • cblou
  • cblou
  • 2016-05-24 15:24
  • 171

module.exports和exports的区别

在seajs中exports和module.exports使用方式define(function(require, exports, module) { exports.fn = function...

exports 和 module.exports 的区别

我理解的exports 和 module.exports 的区别,欢迎大家吐槽~ 为了更好的理解 exports 和 module.exports 的关系,我们先来补点 js 基础。示例: app.j...

exports 和 module.exports 的区别

转载自  exports和module.exports的区别  作者:nswbmw require 用来加载代码,而 exports 和 module.exports 则用来导出代码...

exports 和 module.exports 的详解

很多人都知道使用 require 来加载代码,使用 exports 和 module.exports 来导出代码。但很多新手估计会迷惑于 exports 和 module.exports 的区别,为了...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)