首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

NodeJS中module.exports与exports的差别

2013-02-28 
NodeJS中module.exports与exports的区别node.js通过实现CommonJS的Modules/1.0标准引入了模块(module)概念

NodeJS中module.exports与exports的区别

node.js通过实现CommonJS的Modules/1.0标准引入了模块(module)概念,一个模块可以通过module.exports或exports将函数、变量等导出,以使其它JavaScript脚本通过require()函数引入并使用。

现在有一个问题:到底应该用module.exports还是用exports呢?

exports = module.exports = someObject;    exports.sth = sobj; // 如果还需要加入其他属性则这样写  

热点排行