разбираюсь с прототипами
http://javascript.ru/tutorial/object...#metody-obekta
Например мы хотим добавить всем объектам класса Animal функцию перемещения. Для этого запишем в Animal.prototype метод move. Каждый его вызов будет изменять расстояние distance (С) и такой код Animal.prototype.move = function(n) { this.distance = n alert(this.distance) } получается что мы сейчас просто у прототипа animal определяем свойство move? |
Скрытое свойство __proto__ объекта animal (инстанс, как я понял) ссылается на объект Animal.prototype . Добавив новый метод в этот объект, мы получаем его доступным для объекта animal, да.
|
понял спасибо...)))
|
Часовой пояс GMT +3, время: 02:30. |