Cópias de arrays em JavaScript
Vamos aprender a copiar arrays. Suponha, por exemplo, que temos um determinado array:
let arr = [1, 2, 3, 4, 5];
Vamos fazer uma cópia dele. Isso é feito usando um método especial, assim:
let copy = Object.assign([], arr);
Há também uma segunda abordagem - usando desestruturação:
let copy = [...arr];