Показать сообщение отдельно
  #42 (permalink)  
Старый 16.03.2009, 22:28
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от kefi
отчего это свойство prototype недоступно для объекта, не являющегося конструктором ?
запомните очень важную вещь:
Прототип и свойство prototype это разные вещи и понятия

свойство prototype конструктора указывает какой прототип будет у объектов созданных при помощи этого конструктора
прототип(доступный в мозилле в виде свойства объекта __proto__.в других браузерах прототип вообще напрямую недоступен) определяет откуда надо брать какое-то свойство, если в объекте оно не определено

таким образом свойство prototype используется только объектами-
конструкторами.

у других объектов(не являющихся функциями) изначально нету свойства prototype.конечно его можно назначить, но смысла в этом будет не более, чем в назначении свойства с дюбым другим именем
Ответить с цитированием