Оператор «New»

Оператор «New»

Cоздает встроенный или определенный пользователем экземпляр объекта.

Синтаксис

Параметры

  • Объект — создаваемый объект;
  • ТипОбъекта — тип создаваемого объекта. Должен быть функцией, которая станет конструктором;
  • Параметр1...ПараметрN — аргументы для функции-конструктора.

Описание

Оператор new создает новый объект, используя либо встроенную в JavaScript функцию-конструктор (Date, String), либо функцию, определенную пользователем.

Чтобы создать пользовательский объект, выполните следующие шаги:

  1. Напишите функцию, которая задает тип объекта.
  2. Создайте экземпляр объекта вызовом new.

После создания объекта, ему можно добавить или удалить любые свойства, кроме тех, что встроены в JavaScript-объекты.

Оператор new также задает прототип объекта равным свойству prototype функции-конструктора.

Пример

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.