Создание массивов с помощью оператора new  ActionScript

 

 

Для создания массива с помощью оператора new используется следующий  

обобщенный код: 

new кггау(аргументы) 

Результат выполнения этого кода зависит от количества и типа аргументов,  

передаваемых в конструктор класса Array. Если в конструктор передается несколько 

аргументов или один нечисловой, то каждый аргумент становится значением  
отдельного элемента в новом массиве. Например, следующий код создает массив 
с тремя элементами: 
new Array("sun", "moon", "earth") 
Если в конструктор класса Array передается один числовой аргумент, то будет  
создай масс и н с указанным количеством незаполненных элементов, значения которым 
могут быть присвоены позднее (создание подобного массива с помощью литерала 
оказалось бы достаточно утомительным занятием). Например, следующий код 
создает массив, состоящий из 14 незаполненных элементов: 
new ArrayA4) 
Аргументами, передаваемыми в конструктор класса Array, могут быть любые 
допустимые выражения, включая составные выражения. Например, следующий 
код создает массив, первым элементом которого является число И, а вторым  
элементом — число 50: 
var x:int = 10: 
var у:int = 5: 
var numbers:Array = new Array(x + 1, x * y); 
Для прямого сравнения следующий код создает массивы из предыдущего раздела, 
однако вместо литералов массива используется оператор new: 
new АггауD. 5. 63) 
new Аггау("apple", "orange", "pear") 
new Arrayd. 4. 6 + 10) 
new Array(firstName. lastName. "tall", "skinny") 
new Array("month end days", new ArrayC1. 30. 28)) 

 




BACK NEXT

Сайт является частным собранием материалов и представляет собой любительский информационно-образовательный ресурс. Вся информация получена из открытых источников. Администрация не претендует на авторство использованных материалов. Все права принадлежат их правообладателям