@QuadradS

Прототипы в js, прото и прототип прото ссылка на экземпляр?

Все никак не могу найти ответ на довольно простой вопрос.
Всем известно что __proto__ ссылка на прототип и вот вопрос по идее прототип объекта это экземпляр родительского класса(функции)? И по идее поэтому надо хранить все 'общие методы и свойства' в экхемпляре родителя так как нет смысла дублировать в дочернем экземпляре.
  • Вопрос задан
  • 154 просмотра
Пригласить эксперта
Ответы на вопрос 2
Robur
@Robur
Знаю больше чем это необходимо
Все что нужно понимать про прототипы, классы, наследование и ООП в JS:
1. свойство prototype это ссылка на объект на который будет указывать __proto__ после вызова new.
2. в любом объекте в JS при поиска поля если его нет в самом объекте, он будет искаться в объекте на который указывает __proto__
Ответ написан
@f_ban
Вот хороший набор уроков по этой теме...
https://learn.javascript.ru/prototypes
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект