@ransom_homenick  
В JavaScript можно сделать копию массива с помощью нескольких способов, в том числе:
- Использование метода slice():
 
1
2
  | 
const originalArray = [1, 2, 3, 4];
const copiedArray = originalArray.slice();
  | 
 
- Использование метода concat():
 
1
2
  | 
const originalArray = [1, 2, 3, 4];
const copiedArray = [].concat(originalArray);
  | 
 
- Использование метода spread оператора:
 
1
2
  | 
const originalArray = [1, 2, 3, 4];
const copiedArray = [...originalArray];
  | 
 
- Использование метода Array.from():
 
1
2
  | 
const originalArray = [1, 2, 3, 4];
const copiedArray = Array.from(originalArray);
  | 
 
- Использование метода JSON.parse(JSON.stringify(array)):
 
1
2
  | 
const originalArray = [1, 2, 3, 4];
const copiedArray = JSON.parse(JSON.stringify(originalArray));
  | 
 
Обратите внимание, что последний способ применим только для примитивных типов данных и некоторых объектов.