TGViewer
Web разработка Web разработка @htmlcssjavas · 1.66K subscribers
Post #802 2.37K
Новые методы массива

Клонирование или копирование - очень распространенная операция в JavaScript. На данный момент самым популярным способом копирования является использование оператора spread(...). Он очень удобен и при изменении скопированного массива, исходный не будет изменяться. 

const myArray = [ 1, 2, 3];
const newArray = [...myArray];

Поскольку клонирование часто используемая операция, в новой спецификации было предложено добавить множество новых способов копирования с последующим изменением массива: 
- toReversed - копирует массив, а затем переворачивает;
- toSorted - копирует массив, а затем сортирует;
- toSpliced - копирует массив и удаляет элементы и/или добавляет новые элементы (то же самое, что и метод splice, только без изменения исходного массива);
- with - копирует массив и добавляет в него новый элемент.

Подробнее читайте в статье!

Ссылка на статью

#js
  • 👍 5
More from @htmlcssjavas
  1. Sep 1, 2026Как создать радиальный градиент в CSS? Для создания фона в виде радиального (кругового, эл…
  2. Sep 1, 2026🔴 Тестовое собеседование на Frontend-разработчика со старшим разработчиком ex. Сбер 3 сен…
  3. Feb 17, 2025🌐 Baitroute — это библиотека, разработанная для создания реалистичных, но фиктивных уязви…
  4. Feb 15, 2025Glowing ring Загрузчик с зеркальным эффектом, созданным при помощи теней, созданных CSS-св…
  5. Dec 6, 2024Большая и интерактивная шпаргалка по CSS Эта шпаргалка не просто список параметров, а нагл…
  6. Dec 2, 2024Крутая шпаргалка по CSS Тут можно найти множество свойств CSS с их подробным описанием, пр…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →