Массивы JavaScript

Массивы JavaScript это начинающиеся с нулевого индекса, упорядоченные списки значений.

Массивы JavaScript - удобный способ хранить ряд связанных элементов того же самого типа (таких как строки), хотя в действительности, массив может включать несколько типов элементов, включая другие массивы.

Чтобы создать массив, или используйте конструктор объекта или литеральное объявление, присваивая переменной список значений после объявления.

// Простой массив с конструктором. var myArray1 = new Array( "привет", "мир" ); // Литеральное объявление, предпочитаемый способ. var myArray2 = [ "привет", "мир" ];

Литеральное объявление обычно более предпочительно.

The literal declaration is generally preferred.

Если значения неизвестны, также можно объявить пустой массив, и добавить элементы или через функции или посредством доступа по индексу:

// Создание пустых массивов и добавление значений var myArray = []; // Добавить "привет" по индексу 0 myArray.push( "привет" ); // Добавить "мир" по индексу 1 myArray.push( "мир" ); // Добавить "!" по индексу 2 myArray[ 2 ] = "!";

Функция .push(), которая добавляет элемент в конец массива и расширяет массив соответственно. Также можно напрямую добавить элементы по индексу. Пропущенные индексы будут заполнены значением undefined.

// Пропуск индексов var myArray = []; myArray[ 0 ] = "привет"; myArray[ 1 ] = "мир"; myArray[ 3 ] = "!"; console.log( myArray ); // [ "привет", "мир", // undefined, "!" ];

Если размер массива неизвестен, .push() гораздо более безопасный способ. Можно как обращаться, так и присваивать значения элементам массива по индексу.

Пример

// Обращение к элементам массива по индексу

var myArray = [ "привет", "мир", "!" ];

alert ( myArray[ 2 ] ); // "!"

Попробуйте Сами »

Далее: Управление Атрибутами в jQuery

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)