2022-09-14 13:02:08
Новые методы массиваКлонирование или копирование - очень распространенная операция в JavaScript. На данный момент самым популярным способом копирования является использование оператора
spread(...). Он очень удобен и при изменении скопированного массива, исходный не будет изменяться.
const myArray = [ 1, 2, 3];
const newArray = [...myArray];
Поскольку клонирование часто используемая операция, в новой спецификации было предложено добавить множество новых способов копирования с последующим изменением массива:
-
toReversed - копирует массив, а затем переворачивает;
-
toSorted - копирует массив, а затем сортирует;
-
toSpliced - копирует массив и удаляет элементы и/или добавляет новые элементы (то же самое, что и метод splice, только без изменения исходного массива);
-
with - копирует массив и добавляет в него новый элемент.
Подробнее читайте в статье!
Ссылка на статью
#js
818 views10:02