Встречается на собеседованиях • сегодня
Какие знаешь иммутабельные аналоги sorted
В JavaScript для сортировки массивов без мутации оригинала можно использовать:
- Spread оператор + sort():
javascript
const arr = [3, 1, 2];
const sorted = [...arr].sort(); // [1, 2, 3]- Array.prototype.slice() + sort():
javascript
const sorted = arr.slice().sort();- Array.from() + sort():
javascript
const sorted = Array.from(arr).sort();- Для объектов можно использовать structuredClone (если нужна глубокая копия):
javascript
const sorted = structuredClone(arr).sort();Важно помнить, что sort() изменяет исходный массив, поэтому всегда нужно сначала создать копию. Для сложных структур данных могут понадобиться дополнительные методы клонирования.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы