Как клонировать массив в JavaScript

let x = [1, 2, 3, 4];
let y = [...x];
let x = [1, 2, 3, 4];
let y = Array.from(x);
let x = [1, 2, 3, 4];
let y = x.slice();
let x = [1, 2, 3, 4];
let y = x.map(i => i);
let x = [1, 2, 3, 4];
let y = x.filter(() => true);
let x = [1, 2, 3, 4];
let y = Object.assign([], x);
Массивы и объекты JavaScript JavaScript 23
Поделитесь с другими:

Если материал понравился Вам и оказался для Вас полезным, поделитесь им со своими друзьями!