Массив: сбор данных
может хранить несколько значений в одном массиве
Пример:
let myArray = [19, 44, 'good', false]
19, 44, «хорошо», ложно: элемент
любой тип данных может войти в массив,
массив может быть внутри массива
элементы имеют индекс:
let myArray = [19, 44, 'good', false]
….
index 0 = 19
index 1 = 44
так например,
будет иметь результат
- Тогда как нам получить доступ к элементам массива в JavaScript?
Из этой строки let first = myArray[0];
видно, что 1-й элемент с индексом 0 равен 19.
Я также могу сделать,
- Тогда как изменить элементы массива в JavaScript?
- Как же тогда получить длину массива в JavaScript?
- Тогда как добавить элемент в массив в JavaScript?
push ()
добавляет элемент в конец массива
unshift ()
добавляет элемент в начало массива
splice ()
добавляет элемент в выбранное место
синтаксис splice ()
- это splice(start, deleteCount, item1, 2, 3 ..);
start
: представляет, какой индекс массива начать изменять
deleteCount
: количество элементов, которые вы хотите удалить из start
item1,2,3
: все новые элементы для добавления в массив
concat ()
складывает массивы вместе
- Тогда как удалить элемент из массива в JavaScript?
давайте посмотрим на несколько простых примеров
pop()
: удаляет с конца массива
shift()
: удаляет с начала массива
splice()
: удаляет из определенного индекса массива
Затем давайте поиграем с массивом внутри массива.
тогда что, если я хочу получить доступ только к «100» внутри массива?
Давайте немного попрактикуемся в поиске последнего значения массива.
Для этого примера я добавил еще несколько массивов,
затем, поскольку индекс элементов начинается с 0, последнее значение должно иметь индекс «длина массива — 1».
так что мы можем сделать это,
тогда давайте найдем последнее значение,