Jos*_*ong 7 prototype module export require node.js
在node.js中导出原型的首选方法是什么?您可以采取两种方法:
导出原型本身
function A () {
}
module.exports = A;
Run Code Online (Sandbox Code Playgroud)
用作:
var A = require('./A.js');
var a = new A();
Run Code Online (Sandbox Code Playgroud)将包含原型的对象导出为属性
function A () {
}
exports.A = A;
Run Code Online (Sandbox Code Playgroud)
用作:
var A = require('./A.js').A;
var p = new A();
Run Code Online (Sandbox Code Playgroud)第一个解决方案对我来说看起来更方便,但我知道有关于替换exports对象的担忧.哪两个最好用,为什么?
| 归档时间: |
|
| 查看次数: |
4587 次 |
| 最近记录: |