6
İki işlevi dışa aktaran bir node.js modülü yazıyorum ve bir işlevi diğerinden çağırmak istiyorum ancak tanımlanmamış bir başvuru hatası görüyorum.Node.js: Aynı modülde bir dışa aktarılan işlev çağırma
Bunu yapmak için bir desen var mı? Sadece özel bir işlev yapıyorum ve sarın mı? Bu şekilde gibi
(function() {
"use strict";
module.exports = function (params) {
return {
funcA: function() {
console.log('funcA');
},
funcB: function() {
funcA(); // ReferenceError: funcA is not defined
}
}
}
}());
; ve 'var _privat = {};' ve dönüş Bazı okunaklılık ekler "_public". –
Ya da sadece this.funcA() 'yi kullanabilirsiniz ... – d11wtq
Burada" kullanımı sıkı "ne yapar, btw? – d11wtq