Показать сообщение отдельно
  #1 (permalink)  
Старый 14.01.2019, 17:23
Новичок на форуме
Отправить личное сообщение для JS_Johny Посмотреть профиль Найти все сообщения от JS_Johny
 
Регистрация: 01.01.2019
Сообщений: 9

Иерархия встроенных объектов
Друзья, разбираюсь с прототипами. Подскажите почему так:
1. Выходит у встроенных конструкторов Object и Function одинаковый прототип
alert( Object.__proto__ == Function.__proto__ ); // true

2. У Function вообще .__proto__ и .prototype содержат ссылку на один и тот же объект
alert( Function.__proto__ == Function.prototype ); // true

3. Почему:
Function.prototype
- функция (и для чего она используется в качестве функции???)
Object.prototype
- обычный объект
Ответить с цитированием