У меня есть следующее:
mod.a = (function() {
var myPrivateVar = 'a';
function myPrivateFct() {
//do something I will need in my sub-module (mod.a.b)
}
return {
//some public functions
}
})();
mod.a.b = (function() {
// some local vars and functions
return {
mySubModuleFct:function() {
// here I want to call mod.a.myPrivateFct();
}
})();
Я хочу создать субмодуль и вызвать приватную функцию из моего родительского модуля mod.a.Как я могу сделать это, следуя рекомендациям шаблона модуля?