F.prototype
Как мы помним, новые объекты могут быть созданы с помощью функции-конструктора
Если в
JavaScript использовал прототипное наследование с момента своего появления. Это одна из основных особенностей языка.
Но раньше, в старые времена, прямого доступа к прототипу объекта не было. Надёжно работало только свойство
Обратите внимание, что
Пример на картинке выше ☝️
#прототипы #f_prototype
Как мы помним, новые объекты могут быть созданы с помощью функции-конструктора
new F().Если в
F.prototype содержится объект, оператор new устанавливает его в качестве [[Prototype]] для нового объекта.JavaScript использовал прототипное наследование с момента своего появления. Это одна из основных особенностей языка.
Но раньше, в старые времена, прямого доступа к прототипу объекта не было. Надёжно работало только свойство
"prototype" функции-конструктора, описанное в этой главе. Поэтому оно используется во многих скриптах.Обратите внимание, что
F.prototype означает обычное свойство с именем "prototype" для F. Это ещё не «прототип объекта», а обычное свойство F с таким именем.Пример на картинке выше ☝️
#прототипы #f_prototype
👍1