Оператор new
используется для создания экземпляра объекта на основе функции-конструктора.
При вызове new ФункцияКонструктор()
происходят следующие шаги:
prototype
ФункцииКонструктора.ФункцияКонструктор
вызывается с контекстом выполнения (this
), установленным на новый объект. Аргументы, переданные new
, передаются в конструктор.new
.new
становится новый объект, созданный на шаге 1.Пример:
javascript
Оператор new
используется для создания экземпляра объекта на основе функции-конструктора.
При вызове new ФункцияКонструктор()
происходят следующие шаги:
prototype
ФункцииКонструктора.ФункцияКонструктор
вызывается с контекстом выполнения (this
), установленным на новый объект. Аргументы, переданные new
, передаются в конструктор.new
.new
становится новый объект, созданный на шаге 1.Пример:
javascript
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.