ES2023 представил версии привычных методов для массивов, которые не мутируют исходные данные — идеально для React и функционального подхода.
Сравнение:
•
toSorted() вместо sort() — новый отсортированный массив. •
toReversed() вместо reverse() — новый перевёрнутый массив. •
toSpliced() вместо splice() — новый результат без изменений оригинала.Подробнее в статье: https://allthingssmitty.com/2025/09/08/finally-safe-array-methods-in-javascript/