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