Оператор new
Обновлен: Ноябрь 2007
Создает новый объект.
new constructor[( [arguments] )]
Аргументы
constructor
Обязательный. Конструктор объекта. Если конструктор не принимает аргументов, скобки можно опустить.arguments
Необязательный. Все аргументы, которые необходимо передать конструктору нового объекта.
Заметки
Оператор new выполняет следующие задачи.
Создает объект, не содержащий членов.
Вызывает конструктор для этого объекта, передавая ссылку на вновь созданный объект в виде указателя this.
Затем конструктор инициализирует объект в соответствии с аргументами, переданными конструктору.
Пример
В представленных ниже примерах демонстрируется несколько способов использования оператора new.
var myObject : Object = new Object;
var myArray : Array = new Array();
var myDate : Date = new Date("Jan 5 1996");