Массивы в JavaScript

Массив - это структура данных, состоящая из набора элементов, каждый из которых идентифицируется по меньшей мере одним индексом или ключом массива. Он используется для хранения набора данных, но часто бывает полезно придумать массив как набор переменных того же типа.

Существует три способа построения массива в JavaScript

  1. Литерал массива, который использует квадратные скобки.
  2. Создавая экземпляр массива напрямую (используя новое ключевое слово).
  3. Конструктор массива, в котором используется новое ключевое слово.

Использование массива Literal

Синтаксис

Пример

Создав экземпляр массива напрямую

Использование Array Constructor

Тип элемента массива

Элементы массива могут быть любого типа, включая число, строку, логический, нулевой, неопределенный, объект, функцию, регулярное выражение и другие массивы.

Доступ к элементам массива

Чтобы получить доступ к элементам внутри массива, вам нужно использовать квадратные скобки и индекс массива. Массивы JavaScript начинаются с 0, поэтому первый элемент всегда будет внутри [0].

Пример

Выход

Свойство длины

Массивы в JavaScript основаны на нуле. Это означает, что JavaScript начинает отсчет с нуля, когда он индексирует массив. Если массив JavaScript имеет пять элементов, то свойство length для этого массива будет иметь значение 5 (пять). Но если массив JavaScript имеет пять элементов, последний элемент имеет индекс 4. Это связано с тем, что массивы JavaScript основаны на нулевом значении. Свойство length объекта, являющегося экземпляром типа Array, устанавливает или возвращает количество элементов в этом массиве.

Когда вы запустите указанную выше программу, она вернет 5.

Элементы Looping Array

вы можете использовать «для» для итерации по массивам JavaScript

Пример

Выход

Другой способ, который вы можете использовать для цикла ...

Выход

Добавить в конец массива

Метод push() добавит элемент в конец массива, а его двойная функция - метод pop() - удалит элемент из конца массива.

Метод push()

Выход

Удалить из конца массива

Метод pop()

Выход

Добавить элемент (ы) в начало массива

Использование JavaScript Array unshift() Метод добавления элемента перед массивом.

Выход

Удалить элемент (ы) из передней части массива

Выход

Изменение элементов в массивах

Доступ к элементам массива осуществляется с использованием номера индекса. Используя этот номер индекса, вы можете изменить элемент в массиве.

Выход

Найти индекс элемента в массиве

JavaScript indexOf() метод возвращает индекс первого вхождения значения в массив.

Вышеуказанная программа возвращает 2.

Как проверить, содержит ли массив объект в JavaScript?

Вы можете использовать следующий код для поиска, если массив содержит определенную строку в JavaScript.

Вышеприведенный код возвращает «false», потому что «пятница» не содержит массив «дней».

Array.sort

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

Выход

Массивы Неопределенные значения

Массивы автоматически растут и динамически масштабируются для размещения любых типов данных, которые добавляются к ним. Поэтому, когда вы добавляете или удаляете элементы из массива, длина массива изменяется по мере необходимости. Когда вы объявляете Array с конструктором, каждый слот будет установлен на «undefined».

Выход

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

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

Выше возврата программы 5.

JavaScript toString()

Метод toString() возвращает строковое представление объекта.

Источник: http://net-informations.com/js/funda/arrays.htm

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Adblock
detector