__proto__ и prototype в JavaScript
Зачем нужен prototype в JavaScript?
При создании любого объекта в JavaScript создается новый объект __proto__ в системе который ссылается на функцию(класс) с помощью которого этот объект создан.
При объявлении функции или класса создается также объект с именем prototype.
Он создается для того чтобы потомки функции-классы могли унаследовать его свойства или для того чтобы сделать чисто инициализацию конструктора, которая происходит после new когда объявляется любая функция или класс?
Последний раз редактировалось denis_alekss, 06.01.2021 в 14:14.
|