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

Какие методы массива немутабельные

Немутабельные методы массивов не изменяют исходный массив, а возвращают новый.

Основные:

  • concat() – объединяет массивы
  • slice() – возвращает подмассив
  • filter() – фильтрует элементы
  • map() – преобразует элементы
  • reduce() / reduceRight() – сводит массив к одному значению
  • flat() / flatMap() – уплощает массив
  • indexOf() / lastIndexOf() – ищет индекс элемента
  • find() / findIndex() – ищет элемент по условию
  • every() / some() – проверяют условие для элементов

Пример:

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

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

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

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