exports和module.exports

来源:互联网 发布:杨颖开的淘宝店铺名字 编辑:程序博客网 时间:2024/06/08 10:12

概念:在node里面可以使用require来加载模块,因为node没有全局命名空间概念,模块对象就是exports对象导出的方法。

1、module.exports 初始值为一个空对象 {}


2、exports 是指向的 module.exports 的引用。 exports是引用 module.exports的值。module.exports 被改变的时候,exports不会被改变,而模块导出的时候,真正导出的执行是module.exports,而不是exports


3、外面模块调用 module.exports 的时候,能够调用其所有的静态方法。prototype创建的方法,则属于私有方法。不能被调用。

0 0
原创粉丝点击