Js arrays: различия между версиями

Материал из GTL-wiki
Перейти к навигации Перейти к поиску
Строка 12: Строка 12:


push - предназначен для добавления нового элемента в конец массива:
push - предназначен для добавления нового элемента в конец массива:
<pre style="color: blue">let arr = ['первый', 'второй'];
<pre style="color: purple">let arr = ['первый', 'второй'];
arr.push('третий');</pre>
arr.push('третий');</pre>


pop - удаляет последний элемент из массива:
pop - удаляет последний элемент из массива:
<pre style="color: blue">let arr = ['первый', 'второй', 'третий'];
<pre style="color: purple">let arr = ['первый', 'второй', 'третий'];
arr.pop(); //удаляем элемент 'третий' из массива</pre>
arr.pop(); //удаляем элемент 'третий' из массива</pre>


length - отражает длину массива или, если точнее, его последний цифровой индекс плюс один. Длина корректируется автоматически методами массива.
length - отражает длину массива или, если точнее, его последний цифровой индекс плюс один. Длина корректируется автоматически методами массива.
Если мы уменьшаем length вручную, массив укорачивается.
Если мы уменьшаем length вручную, массив укорачивается.
<pre style="color: blue">let arr = ['первый', 'второй', 'третий'];
<pre style="color: purple">let arr = ['первый', 'второй', 'третий'];
arr.length; // 3</pre>
arr.length; // 3</pre>

Версия от 13:20, 11 сентября 2023

Краткое описание

Массив предназначен для хранения упорядоченных коллекций данных.

Объявление массива:

Для создания пустого массива данных используется вариант записи:

let arr = [];

Часто применяемые методы массива

[ i ] - доступ к элементу массива по индексу:

let arr = ['первый', 'второй'];
arr[0]; //получим доступ к значению 'первый' 

push - предназначен для добавления нового элемента в конец массива:

let arr = ['первый', 'второй'];
arr.push('третий');

pop - удаляет последний элемент из массива:

let arr = ['первый', 'второй', 'третий'];
arr.pop(); //удаляем элемент 'третий' из массива

length - отражает длину массива или, если точнее, его последний цифровой индекс плюс один. Длина корректируется автоматически методами массива. Если мы уменьшаем length вручную, массив укорачивается.

let arr = ['первый', 'второй', 'третий'];
arr.length; // 3