Помогите с наследованием
Помогите с наследованием. Имеется код:
function planet(){
this.animal = planet.animal;
}
planet.animal = function(){
alert('animal');
this.fox = function(){
alert(animal -> fox);
};
}
planet = new planet();
при вызове planet.animal(), alert появляется -> planet.animal() - работает planet.animal(); но когда я вызываю planet.animal().fox(); ни чего не происходит. Помогите исправить ошибку |
А вашем коде нет никакого наследования. Чтобы заработало, нужно в методе
animal сделать return this, но сам код не имеет смысла.Цитата:
|
| Часовой пояс GMT +3, время: 12:40. |