Получить первый элемент массива (JavaScript)

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

.shift()

У массива в яваскрипте определен метод .shift(), который извлекает и возвращает первый элемент массива. Соответственно после извлечения — элемент пропадает из массива.

Пример

// массив var arr = ['this', 'is', 'an', 'array']; alert(arr.shift()); // this // Массив arr теперь состоит из элементов: is, an, array

.slice()

Функция .slice(start[, end] ) формирует новый массив из текущих элементов. Начиная с элемента со значением ключа start и до конца массива или до элемента с ключом end, если передан соответствующий параметр end.

Пример

// массив var arr = ['this', 'is', 'an', 'array']; alert(arr.slice(0, 1)[0]); // this // Массив arr как и прежде состоит из 4 элементов: this, is, an, array

Нулевой элемент

Если известно, что массив имеет элемент с нулевым ключом, то и получаем этот элемент соответствующим образом.

Пример

// массив var arr = ['this', 'is', 'an', 'array']; alert(arr[0]); // this

Категории

ПрограммированиеJavaScriptМассивы в JavaScriptМассивы

Читайте также

Комментарии