5
node.jsでプロトタイプを書き出すのに好ましい方法は何ですか?プロパティnode.jsでプロトタイプをエクスポートする:module.exports = Prototypeまたはexports.Prototype = Prototype?
function A() {
}
exports.A = A;
として
var A = require('./A.js');
var a = new A();
エクスポートプロトタイプを含むオブジェクト:
輸出として使用されているプロトタイプ自体
function A() { } module.exports = A;
:次の2つのアプローチを取ることができます
私は輸出オブジェクトの交換についての懸念がある知っているのに最初のソリューションは、私にははるかに便利になります
var A = require('./A.js').A; var p = new A();
:時間は次のように使用されています。どちらを使うのがベストですか?その理由は?
ありがとうございました。エクスポートオブジェクトを置き換えることで、循環参照があるときに問題が発生する可能性がありますが、そのような場合は、とにかく行うことに注意する必要があります。 –