Cоздает встроенный или определенный пользователем экземпляр объекта.
Синтаксис
Параметры
- Объект — создаваемый объект;
- ТипОбъекта — тип создаваемого объекта. Должен быть функцией, которая станет конструктором;
- Параметр1...ПараметрN — аргументы для функции-конструктора.
Описание
Оператор new создает новый объект, используя либо встроенную в JavaScript функцию-конструктор (Date, String), либо функцию, определенную пользователем.
Чтобы создать пользовательский объект, выполните следующие шаги:
- Напишите функцию, которая задает тип объекта.
- Создайте экземпляр объекта вызовом new.
После создания объекта, ему можно добавить или удалить любые свойства, кроме тех, что встроены в JavaScript-объекты.
Оператор new также задает прототип объекта равным свойству prototype функции-конструктора.
Пример
Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.