Показать сообщение отдельно
  #1 (permalink)  
Старый 02.04.2012, 00:02
Профессор
Отправить личное сообщение для bot87 Посмотреть профиль Найти все сообщения от bot87
 
Регистрация: 16.05.2011
Сообщений: 307

свойство в prototype
function Animal(name) {
  this.name = name;
}
 
Animal.prototype.eats = true;
 
Animal.prototype.run = function() {
  this.eats = false;
  alert(this.name + ' бежит!');
};
 
var animal = new Animal('Зверь'); // (1)
animal.run();

меня интересует prototype.eats.Можно объяснить зачем добавлять свойство в прототип и что оно дает.Как оно наследуется?
Ответить с цитированием