ActionScript
new

Синтаксис

new constructor();

Аргументы

constructor Функция, сопровождаемая любыми факультативными параметрами в круглых скобках. Функция, это обычно имя типа создаваемого объекта. Например, Array, Math, Number, Object.

Описание

Оператор; создает новый, первоначально анонимный объект, вызывает функцию, идентифицированную параметром constructor , передает любые факультативные параметры в круглых скобках и передает недавно созданный объект, как значение ключевого слова this. Функция может затем использовать this для этого нового объекта.

Свойство _prototype_ конструктора объекта копируется в свойство _proto_ нового объекта. Как результат, новый объект поддерживает все методы и свойства объекта-прототипа.

Player

Flash 5 или более новый.

Пример

Следующий пример создает объекты book1 и book2, используя оператор new.


function Book(name, price)
{
this.name = name;
this.price = price;
}
book1 = new Book("Confederacy of Dunces", 19.95);
book2 = new Book("The Floating Opera", 10.95);

См. также


[] (оператор доступа к массиву)
{} (инициализатор объектов)

Раздел метода конструктора внутри объектного входа.


 
Введение Краткий обзор Операторы А-С Date De-I K-L Math Max-Mov N-R S T-W X-Z JavaScript Книги по теме Форум
 
Rambler's Top100
 
Hosted by uCoz