Я пытаюсь создать класс в JavaScript, который будет унаследован, и некоторые из его методов будут переопределены.Методы использования методов
Я использую следующую структуру:
function MyClass()
{
this.myvar = null;
this.someotherVar = { someFunction: function(a,b){ function1(a,b); })
}
// some functions
MyClass.prototype.functionA = function() {..}
MyClass.prototype.functionB = function() {functionC();}
//some functions that would be overrided
MyClass.prototype.function1= function() {...}
MyClass.prototype.functionC= function() {...}
Теперь у меня есть 2 проблемы:
Может
functionC
быть проблемой для использования вfunctionB
, поскольку она определена впоследствии?Как связаться с
function1
внутриsomeFunction
с правой стороны?
чрезвычайно расплывчатое название не будет полезным для будущих посетителей сайта с той же проблемой. –