Оператор JavaScript new
используется для создания нового объекта.
Вы следуете создать
с классом объекта, чтобы создать новый объект этого типа:
const date = new Date()
Если конструктор объекта принимает параметры, мы передаем их:
const date = new Date('2019-04-22')
Учитывая конструктор объектов, подобный этому:
function Car(brand, model) { this.brand = brand this.model = model }
Мы инициализируем новый объект “Автомобиль” с помощью:
const myCar = new Car('Ford', 'Fiesta') myCar.brand //'Ford' myCar.model //'Fiesta'
Оригинал: “https://flaviocopes.com/javascript-new-operator/”