filter создаёт новый массив и сам не меняет исходный, а sort сортирует исходный массив на месте.
Какие побочные эффекты есть у filter и sort в JavaScript?
filter создаёт новый массив и сам не меняет исходный, а sort сортирует исходный массив на месте.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
filter создаёт новый массив и сам не меняет исходный, а sort сортирует исходный массив на месте.
Callback filter и comparator sort могут иметь собственные побочные эффекты, поэтому их лучше делать предсказуемыми. Объекты в результате filter остаются теми же ссылками. Для сортировки без мутации используют копию массива или toSorted в поддерживаемой среде.