Показать сообщение отдельно
  #58 (permalink)  
Старый 24.03.2009, 21:26
...
Отправить личное сообщение для Zeroglif Посмотреть профиль Найти все сообщения от Zeroglif
 
Регистрация: 09.03.2008
Сообщений: 216

Сообщение от kefi
Почему же нельзя определить Класс как пару Конструктор + прототип ?
Можно определить, никто не мешает тому, как именно держать это в уме.

Сообщение от kefi
что однозначно определяет всю цепь наследования
Ваш первоначальный конструктор может быть пустой безымянной функцией, которая связывает прототип с объектом и тихо помирает - ни имени, ни тела, ничего. То, что это первоначальный создатель видно по коду, но обычными словами род/тип объекта не выразить, признаков нет, уцепиться не за что. Суть объекта (что он наследует) возможно будет выражена где-то выше, допустим в цепи его прототипов есть Func.prototype, и этот конструктор Func вполне себе попадает в instanceof, хотя конструктором вышеуказанного объекта не является ни разу.
Ответить с цитированием