Создание массива ActionScript

На этом занятии курса «ActionScript 3.0 Уроки для начинающих» мы рассмотрим один вопрос:

  1. Создание массива ActionScript

В ActionScript встроены два типа данных, которые позволят Вам хранить множество значений в одной переменной. Самый простой из них – это массив ActionScript. Другой тип, гораздо более сложный – объект (Object) будет обсуждаться чуть позднее в уроке «Создание объекта ActionScript 3».

Массив – это переменная, которая может содержать в себе одну или более единиц информации. Существует несколько способов создания массивов Actionscript. Самый формальный из них – это способ при котором мы вызываем конструктор массива

var myFruits:Array = new Array();

Любому сохраненному значению в массиве ActionScript соответствует определенный индекс, которые начинаются с 0 (ноль). Вы можете наполнять массив или добавлять в него значения последовательно вызывая его, а затем номер индекса, который заключается в квадратные скобки:

myFruits[0] = "яблоко";

myFruits[1] = "груша";

В массиве типа Array могут содержаться значения с разными типами данных: строки, числа, другие массивы и другие типы объектов.

Создание массива Actionscript

Наберите на клавиатуре ключевое слово var.

Через пробел введите имя массива, который Вы создаете.

Поставьте двоеточие и затем слово Array.

Поставьте знак равно.

Введите ключевое слово new.

Наберите Array();

Массив ActionScript

Введите имя массива ActionScript, который Вы только что создали.

Откройте квадратные скобки, наберите 0 (ноль), закройте квадратные скобки.

Поставьте знак равно.

Введите значение.

Создание массива ActionScript

Повторите последние 4 шага для добавления нового значения в массив.

Добавление нового значения в массив Actionscript

Вы создали массив Actionscript. Поздравляю!

Дополнительная информация

Гораздо более быстрый и эффективный способ создания массивов ActionScript 3 следующий: при вызове конструктора массива, в скобках, через запятую вводите необходимые значения в массив.

var myFruits:Array = new Array("яблоко", "груша", "персик");

Но существует еще более короткий способ создания массива! После декларации переменной и знака равно записывайте в квадратных скобках, через запятую необходимые значения.

var myFruits:Array = ["яблоко", "груша", "персик"];

Каждый из этих методов производит абсолютно идентичную операцию – создание массива. Поэтому как Вы будете их создавать – это, как говорится, дело вкуса!

Существуют еще многомерные массивы (ActionScript Array) и рассказ о них будет на одном из следующих занятий.