Массив: сбор данных
может хранить несколько значений в одном массиве
Пример:
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».
так что мы можем сделать это,
тогда давайте найдем последнее значение,