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

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

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

Полезные ссылки
Случайные записи
  • 04.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.25
  • 29.10.2011">Мозаичный текст
  • 27.10.2011">Топ 10 полезных плагинов для JQuery
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.106
  • 17.03.2011">Руководство по actionscript. часть 2, стр. 147
  • 14.03.2011">Руководство по actionscript. часть 3, стр. 062
  • 21.01.2013">Новый сервис запущен интернет-магазином Amazon
  • 04.03.2011">Руководство по actionscript. часть 5, стр. 034
  • 11.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.9
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 051
  • 12.03.2011">Руководство по actionscript. часть 3, стр. 117
  • 02.06.2012">Google намерена зарегистрировать домены .google, .docs, .youtube и .lol
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.103
  • 17.03.2011">Руководство по actionscript. часть 2, стр. 140
  • 10.03.2011">Руководство по actionscript. часть 4, стр. 026
Опрос

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

View Results

Loading ... Loading ...