385 подписчиков
4 новых метода работы с массивами javascript
Четыре новых метода работы с массивами, на которые вам обязательно стоит обратить внимание, недавно получили поддержку во всех современных браузерах и предоставляют некоторые полезные функции при работе с массивами.
Все эти методы похожи тем, что называются «копирующими аналогами» уже существующих методов массива.
Методы:
Array.toReversed() — этот метод делает то же самое, что и Array.reverse() (переворачивает массив), но вместо изменения исходного массива создает новый массив с перевернутыми элементами.
Array.toSorted() — та же идея. Он копирует исходный массив, сортирует его, как это делается с помощью Array.sort() , и возвращает этот новый, но отсортированный массив.
Array.toSpliced() — снова аналогично использованию метода Array.splice() , но не влияет на исходный массив, возвращая новый массив на основе указанных параметров вставки.
Array.with() — это эквивалент использования записи в квадратных скобках для доступа к элементу массива, но любое сделанное изменение будет скопировано в новый массив вместо изменения исходного.
Около минуты
28 июля 2023
111 читали