Руководство по actionscript. часть 2, стр. 022

Рассмотрим несколько примеров:

// Простые числовые элементы [4, 5. 63]:

// Простые строковые элементы ["apple", "orange", "pear"]

// Числовые выражения с операцией [1. 4, 6 + 10]

// В качестве элементов выступают значения переменных и строки [firstName, lastName, "tall", "skinny"]

// Вложенный литерал массива ["month end days", [31, 30, 28]]

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

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

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

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

аргументов или один нечисловой, то каждый аргумент становится значением отдельного — момента в новом массиве. Например, следующий код создаст массив с тремя элемс-нтами:

new Array(«sun», «moon», «earth»)

Если в конструктор класса Array передается один числовой аргумент, то будет создан масс и в с указанным количеством незаполненных элементов, значения которым могут быть присвоены позднее (создание подобного массива с помощью литерала оказалось бы достаточно утомительным занятием). Например, следующий код создает массив, состоящий из 14 незаполненных элементов:

new Array(14)

Аргументами, передаваемыми в конструктор класса Array, могут быть любые допустимые выражения, включая составные выражения. Например, следующий код создает массив, первым элементом которого является число 11, а вторым элементом — число 50:

var х:int = 10: var y:int = 5:

var numbers:Array = new Array(x +1, x * y);

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

new Array(4. 5. 63)

new Array(«apple». «orange», «pear»)

new Arrayd. 4, 6 + 10)

new Array(firstName. lastName. «tall», «skinny») new Array(«month end days», new Array(31. 30. 28))

Обращение к элементам массива

После создания массива мы, разумеется, захотим получать или изменять значения его элементов. Для этих целей применяется оператор доступа к массиву — [ ].

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 06.07.2011">Технология Active X на страницах сайта
  • 17.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.131
  • 22.01.2011">Руководство по actionscript. часть 1, стр. 121
  • 04.03.2011">Руководство по actionscript. часть 5, стр. 043
  • 20.03.2011">Руководство по actionscript. часть 2, стр. 056
  • 09.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.135
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 079
  • 04.03.2011">Руководство по actionscript. часть 5, стр. 036
  • 02.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.117
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.113
  • 19.11.2011">Обзор HTC Radar
  • 18.03.2011">Руководство по actionscript. часть 2, стр. 126
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.65
  • 19.03.2011">Руководство по actionscript. часть 2, стр. 109
  • 18.03.2011">Руководство по actionscript. часть 2, стр. 122
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...