Руководство по 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

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

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

Полезные ссылки
Случайные записи
  • 16.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.34
  • 25.08.2011">Выбирайте только лучших дизайнеров
  • 05.03.2011">Руководство по actionscript. часть 5, стр. 017
  • 02.03.2011">Руководство по actionscript. часть 5, стр. 100
  • 11.03.2011">Руководство по actionscript. часть 4, стр. 006
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.75
  • 03.03.2011">Руководство по actionscript. часть 5, стр. 057
  • 01.03.2011">Руководство по actionscript. часть 5, стр. 130
  • 01.02.2010">Модульная сетка. Генераторы и сервисы
  • 28.02.2011">Руководство по actionscript. часть 6, стр. 015
  • 09.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.140
  • 11.08.2010">Популярное расположение контактной информации
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 039
  • 14.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.75
  • 16.03.2011">Руководство по actionscript. часть 3, стр. 013
Опрос

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

View Results

Loading ... Loading ...