Методы массивов в JavaScript: подробное руководство по работе с массивами

В JavaScript массивы — это фундаментальная структура данных, которая позволяет хранить коллекции элементов и манипулировать ими. Вот несколько часто используемых методов работы с массивами в JavaScript:

  1. push(): добавляет один или несколько элементов в конец массива и возвращает новую длину массива.
  2. pop(): удаляет последний элемент из массива и возвращает этот элемент.
  3. shift(): удаляет первый элемент из массива и возвращает этот элемент, сдвигая все последующие элементы на один вниз.
  4. unshift(): добавляет один или несколько элементов в начало массива и возвращает новую длину массива.
  5. concat(): объединяет два или более массива и возвращает новый массив.
  6. slice(): возвращает неглубокую копию части массива в новый массив.
  7. splice(): изменяет содержимое массива путем удаления, замены или добавления элементов.
  8. indexOf(): возвращает первый индекс, по которому данный элемент может быть найден в массиве, или -1, если он отсутствует.
  9. includes(): определяет, содержит ли массив определенный элемент, возвращая true или false.
  10. join(): объединяет все элементы массива в строку.
  11. reverse(): меняет порядок элементов в массиве на обратный.
  12. sort(): сортирует элементы массива по месту и возвращает отсортированный массив.
  13. filter(): создает новый массив со всеми элементами, прошедшими проверку, реализованную предоставленной функцией.
  14. map(): создает новый массив, применяя функцию к каждому элементу существующего массива.
  15. reduce(): применяет функцию к аккумулятору и каждому элементу массива, чтобы уменьшить его до одного значения.