У меня есть объект функции:
var myObj=function(){
};
myObj.prototype = {
availableColor: function(i){
return "red_"+i;
}
getColor: function(){
var c = availableColor('3'); //Error: availableColor is not a function
...
}
}
Когда я вызываю availableColor(i)
внутри getColor()
функции, я получаю сообщение об ошибке availableColor не является функцией ....
Я также пытался использовать var c = this.availableColor('3');
и
var self=this
в конструкторе, затем var c = self.availableColor('3');
Но ничего из этого не помогает. в чем причина?