[英]NodeJS Exporting module
浏览NPM存储库中的现有模块,我看到使用的模块:
module.exports = (function(){
return {
// objects from the module
};
})();
和使用的模块
module.exports = { //objects };
他们有任何性能差异吗? Node中的模块组织是否有第三个选项/模式?
谢谢!
使用匿名函数的第一种方法用于避免潜在的名称冲突。 这是这样做的唯一原因。 严肃对待这一因素的两种方法之间没有明显的性能差异。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.