Taulukoiden kopiot JavaScriptissä

Opitaan kopioimaan taulukoita. Oletetaan esimerkiksi, että meillä on tietty taulukko:

javascriptlet arr = [1, 2, 3, 4, 5];

Tehdään siitä kopio. Tämä tehdään käyttämällä erityistä metodia, näin:

javascriptlet copy = Object.assign([], arr);

On olemassa myös toinen lähestymistapa - destrukturoinnin kautta:

javascriptlet copy = [...arr];