Изучение динамических массивов JavaScript: методы управления массивами

В JavaScript динамические массивы можно реализовать с помощью встроенного объекта Array, который предоставляет множество методов для управления массивами. Вот несколько часто используемых методов:

  1. push(): добавляет один или несколько элементов в конец массива и возвращает новую длину массива.
  2. pop(): удаляет последний элемент из массива и возвращает этот элемент.
  3. shift(): удаляет первый элемент из массива и возвращает этот элемент, сдвигая все остальные элементы на одну позицию вниз.
  4. unshift(): добавляет один или несколько элементов в начало массива и возвращает новую длину массива.
  5. splice(): изменяет содержимое массива, удаляя, заменяя или добавляя элементы в указанной позиции.
  6. concat(): объединяет два или более массива и возвращает новый массив.
  7. slice(): извлекает часть массива и возвращает новый массив.
  8. indexOf(): возвращает первый индекс, по которому можно найти данный элемент в массиве, или -1, если он отсутствует.
  9. forEach(): выполняет предоставленную функцию один раз для каждого элемента массива.
  10. map(): создает новый массив с результатами вызова предоставленной функции для каждого элемента массива.