Bliver array kopieret?
vigtighed: 3
Hvad vil denne kode vise?
let fruits = ["Æble", "Pære", "Appelsin"];
// skub push en ny værdi ind i "kopien"
let shoppingCart = fruits;
shoppingCart.push("Banan");
// hvad er der i fruits?
alert( fruits.length ); // ?
Resultatet er 4:
let fruits = ["Æble", "Pære", "Appelsin"];
let shoppingCart = fruits;
shoppingCart.push("Banan");
alert( fruits.length ); // 4
``` Det er fordi arrays er objekter. Så både `shoppingCart` og `fruits` er referencer til det samme array.