Какие ещё методы массивов вы знаете, кроме reduce (сортировка, фильтрация, мутирующие методы и т.д.)?

map преобразует элементы, filter отбирает, find ищет первый, some/every проверяют условие; sort, reverse, splice и push изменяют исходный массив.

Короткий ответ

Что ответить на собеседовании

map преобразует элементы, filter отбирает, find ищет первый, some/every проверяют условие; sort, reverse, splice и push изменяют исходный массив.

Подробный разбор

Ответ с пояснениями

map преобразует элементы, filter отбирает, find ищет первый, some/every проверяют условие; sort, reverse, splice и push изменяют исходный массив.

slice и concat создают новый массив; reduce сворачивает значения в аккумулятор. У sort без comparator порядок строковый, поэтому числа сортируют (a, b) => a - b. Новые методы toSorted, toReversed и toSpliced возвращают копию вместо изменения исходного массива; учитывайте поддержку целевого окружения.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее