Публикации по теме 'constructor'
__proto__ против прототипа
Тема __proto__ vs prototype, по общему признанию, одна из самых непонятных в JavaScript, и, конечно же, ее нелегко осмыслить. В этом много всего, но, как я заметил со временем, самое важное при обучении программированию - это получить обоснованные основы. Итак, в этой статье все, что мы собираемся сделать, - это рассмотреть очень элементарные примеры, чтобы вы поняли самые основы того, для чего нужны dunder proto (__proto__) и свойства prototype.
Совет: лучший способ по-настоящему..
Функция-конструктор и «новый» оператор в JavaScript
Обычный синтаксис {...} позволяет создать один объект. Но часто нам нужно создать много похожих объектов, таких как несколько пользователей или пунктов меню и так далее.
Это можно сделать с помощью функций-конструкторов и оператора "new" .
Функция конструктора
Функции-конструкторы технически являются обычными функциями. Однако есть два соглашения:
Их имена начинаются с заглавной буквы. Они должны выполняться только с оператором "new" .
Например:
function User(name) {..