6
2つの関数をエクスポートするnode.jsモジュールを作成していますが、別の関数から1つの関数を呼び出したいのですが、Node.js:同じモジュール内の他の関数から1つのエクスポートされた関数を呼び出す
これを行うパターンはありますか?私は私的な機能を作り、それを包みますか?
(function() {
"use strict";
module.exports = function (params) {
return {
funcA: function() {
console.log('funcA');
},
funcB: function() {
funcA(); // ReferenceError: funcA is not defined
}
}
}
}());
私は 'VARの_PUBLICを= {}を使用し'と戻り'_public'と読みやすくなります。 –
または単に 'this.funcA()'を使うことができます... – d11wtq
"厳密な使用"は何ですか、btw? – d11wtq