Массив — это нумерованный набор переменных одного типа. Переменная в массиве называется элементом массива, а ее позиция в массиве задается индексом. Индексация элементов массива начинается с 0, а не с 1. Это следует; помнить. Общее количество элементов в массиве называется размером массива
При инициализации массива переменные указываются через запятую в квадратных скобках:
m_Mass1 = [1, 2, 3, 4];
Получить значение элемента массива можно, указав его индекс в квадратных скобках:
m_Str = m_Mass1[0]; // Переменной m_Str будет присвоено значение 1
Листинг 3.11 демонстрирует создание массива и вывод значения элемента массива в окне Web-браузера.
При желании можно добавить новый элемент массива или изменить значение существующего:
m_Mass1[5]=6;
m_Mass1[0]=0;
В этом примере было создано два элемента массива и изменено значение существющего. Почему создано два элемента массива? Первый элемент с индексом5 создан нами, а элемент с индексом 4 был создан автоматически и ррисвоено значение undefined (не определен), так как наш массив состоял только из 4 элементов, и последний определенный элемент имел индекс 3.
Любому элементу массива можно присвоить другой массив:
m_Mass1[0] = [1, 2, 3, 4];
В этом случае получить значение массива можно, указав два индекса:
m_Str = m_Mass1[0][2]; // Переменной m_Str будет присвоено значение 3
Более подробно мы рассмотрим массивы при изучении встроенного класса Array (см, разд. 3.15.5).