Массив — это особая концепция любого языка программирования. Все основные языки программирования поддерживают структуру данных массива. Как новичок, давайте попробуем понять, что такое массив с точки зрения обычного человека.

Методы массива JavaScript

Array.concat():метод concat() используется для объединения двух или более массивов. Этот метод не изменяет существующие массивы, а вместо этого возвращает новый массив.

Array.filter():метод filter() создает новый массив со всеми элементами, прошедшими проверку, реализованную предоставленной функцией. Он не изменяет исходный массив. Также filter() не выполняет функцию для элементов массива без значений.

Array.find():метод find() выполняет функцию один раз для каждого элемента, присутствующего в массиве:

  • Если он находит элемент массива, где функция возвращает значение true, find() возвращает значение этого элемента массива и не проверяет остальные значения.
  • В противном случае он возвращает undefined

Array.map():метод map() создает новый массив с результатами вызова функции для каждого элемента массива. Он вызывает предоставленную функцию один раз для каждого элемента массива по порядку. Посмотрите на пример ниже:

Array.pop():метод pop() удаляет последний элемент массива и возвращает этот элемент. Этот метод изменяет длину массива. Посмотрите на пример ниже:

Array.push():метод push() добавляет новые элементы в конец массива и возвращает новую длину. Новые элементы будут добавлены в конец массива. Также этот метод изменяет длину массива.

Array.reverse():метод reverse() изменяет порядок элементов в массиве на обратный. В этом методе первый элемент массива становится последним, а последний элемент массива становится первым. Посмотрите на пример ниже:

Array.shift():метод shift() удаляет первый элемент массива. Этот метод изменяет длину массива, а также изменяет исходный массив.

Array.unshift():метод unshift() добавляет новые элементы в начало массива и возвращает новую длину.

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

Array.splice():метод splice() добавляет/удаляет элементы в/из массива и возвращает удаленные элементы.

Вывод

Чтобы упростить работу с массивами в JavaScript, мы должны использовать методы массивов, чтобы упростить нашу работу и сделать код чище.

Большое спасибо за чтение.