Встречается на собеседованиях • сегодня

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

  • push() / pop() – добавляют/удаляют элементы в конец массива.
  • shift() / unshift() – удаляют/добавляют элементы в начало.
  • splice() – изменяет массив, удаляя/заменяя/добавляя элементы.
  • slice() – возвращает новый массив с выбранными элементами.
  • concat() – объединяет массивы.
  • join() – преобразует массив в строку с разделителем.
  • indexOf() / lastIndexOf() – ищут индекс элемента.
  • includes() – проверяет наличие элемента.
  • find() / findIndex() – ищут элемент/индекс по условию.
  • filter() – возвращает новый массив с элементами, прошедшими проверку.
  • map() – создаёт новый массив, преобразуя каждый элемент.
  • reduce() / reduceRight() – сводят массив к одному значению.
  • some() / every() – проверяют, удовлетворяют ли элементы условию.
  • sort() – сортирует массив (мутирует исходный).
  • reverse() – переворачивает массив.

Пример:

javascript
const arr = [1, 2, 3];
arr.push(4); // [1, 2, 3, 4]
const doubled = arr.map(x => x * 2); // [2, 4, 6, 8]
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы