Spredte arrays i JavaScript
Hvis der er nøgler med huller i et array, kan man få et spredt array. Lad os se, hvordan det ser ud. Lad os sige, at vi har et array:
let arr = ['a', 'b', 'c'];
Lad os tilføje endnu et element til dette array så nøglerne har huller:
arr[4] = '!';
Som resultat opstår der et hul i arrayet, som har værdien undefined:
console.log(arr); // vil udskrive ['a', 'b', 'c', undefined, '!']
Arrayets længde vil inkludere
alle huller. Det vil sige, i vores
tilfælde vil den være 5,
og ikke 4:
console.log(arr.length); // vil udskrive 5
Find længden af følgende array:
let arr = [];
arr[3] = 'a';
arr[8] = 'b';