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

ГЛАВА 11

Массивы

Массивы хранят упорядоченные списки данных и управляют ими, являясь, таким образом, основным инструментом в последовательном, итерационном программировании. Мы используем массивы для решения различных надач, начиная с храпения данных, введенных пользователем, и заканчивая генерацией раскрывающихся меню или описанием траектории движения вражеского космического корабля в игре. Фактически массив — это просто список элементов, похожий па список продуктов или на записи в вашей книге расходов. Только элементами в данном случае являются значения языка ActionScript.

Что такое массив?

Массив — это структура данных, которая объединяет несколько отдельных значений данных в упорядоченный список. Рассмотрим простой пример, который демонстрирует две отдельные строки и массив, содержащий две строки:

«cherries» // Отдельная строка

«peaches» // Еще одна строка

["oranges", "apples"] // Массив, содержащий две строки

Массив может содержать любое количество элементов, причем различных типов. Массив даже может содержать другие массивы. Рассмотрим простой пример, демонстрирующий массив, который одновременно содержит и строки, и числа. Используя массив, можно представить список покупок, включающий названия покупаемых товаров и их необходимое количество: ["oranges". 6, "apples". 4, "bananas", 3];

Хотя массив может хранить большое количество значений, важно понимать, что сам по себе он является отдельным значением данных. Массивы представляются экземплярами класса Array. По существу, массив может быть присвоен переменной или использован как часть сложного выражения:

// Присвоить массив переменной var product:Array = ["ladies downhill skis", 475]; // Передать этот массив в функцию display(product);

Анатомия массива

Каждый отдельный объект, хранящийся в массиве, называется элементом массива, при этом каждый элемент обладает уникальной числовой позицией (индексом), которая может использоваться для обращения к конкретному элементу.

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

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

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

Полезные ссылки
Случайные записи
  • 06.03.2011">Руководство по actionscript. часть 4, стр. 129
  • 09.03.2011">Руководство по actionscript. часть 4, стр. 071
  • 25.02.2011">Руководство по actionscript. часть 6, стр. 101
  • 13.03.2011">Руководство по actionscript. часть 3, стр. 091
  • 11.03.2011">Руководство по actionscript. часть 4, стр. 004
  • 15.01.2010">Flash сайты
  • 26.02.2011">Руководство по actionscript. часть 6, стр. 072
  • 04.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.14
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.37
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.64
  • 12.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.115
  • 10.08.2011">Сделай из смартфона игровую приставку
  • 10.06.2012">На пресс-конференции Google показала новые возможности Google Maps
  • 29.06.2012">Apple готовит крупное обновление для iTunes
  • 06.03.2011">Руководство по actionscript. часть 4, стр. 147
Опрос

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

View Results

Loading ... Loading ...