Junior
41
questionbank

Какие методы работы с массивами ты знаешь?

Получайте ответы на вопросы в реальном времени с Sobes Copilot
Ответ от нейросети sobes.tech
  • forEach() - выполняет функцию для каждого элемента массива.
  • map() - создает новый массив, применяя функцию к каждому элементу.
  • filter() - создает новый массив с элементами, прошедшими проверку функции.
  • reduce() - сводит массив к одному значению, применяя функцию-аккумулятор.
  • some() - проверяет, удовлетворяет ли хотя бы один элемент условию.
  • every() - проверяет, удовлетворяют ли все элементы условию.
  • find() - возвращает первый элемент, удовлетворяющий условию.
  • findIndex() - возвращает индекс первого элемента, удовлетворяющего условию.
  • includes() - проверяет, содержит ли массив заданный элемент.
  • indexOf() - возвращает индекс первого вхождения элемента.
  • lastIndexOf() - возвращает индекс последнего вхождения элемента.
  • slice() - создает новый массив, извлекая часть существующего.
  • splice() - изменяет содержимое массива, удаляя, заменяя или добавляя элементы.
  • concat() - объединяет два или более массива.
  • join() - объединяет все элементы массива в строку.
  • reverse() - переворачивает порядок элементов в массиве.
  • sort() - сортирует элементы массива.
  • pop() - удаляет последний элемент и возвращает его.
  • push() - добавляет один или более элементов в конец и возвращает новую длину.
  • shift() - удаляет первый элемент и возвращает его.
  • unshift() - добавляет один или более элементов в начало и возвращает новую длину.

Пример использования map():

javascript

Пример использования filter():

javascript

Пример использования reduce():

javascript