Αραιοί πίνακες στο JavaScript
Εάν ένας πίνακας έχει κλειδιά με κενά, τότε μπορεί να προκύψει ένας αραιός πίνακας. Ας δούμε πώς φαίνεται. Ας υποθέσουμε ότι έχουμε έναν πίνακα:
let arr = ['a', 'b', 'c'];
Ας προσθέσουμε σε αυτόν τον πίνακα ένα ακόμη στοιχείο έτσι ώστε τα κλειδιά να έχουν κενά:
arr[4] = '!';
Ως αποτέλεσμα, δημιουργείται στον πίνακα ένα κενό, που έχει την τιμή undefined:
console.log(arr); // θα εμφανίσει ['a', 'b', 'c', undefined, '!']
Το μήκος του πίνακα θα περιλαμβάνει
όλα τα κενά. Δηλαδή, στην περίπτωσή μας
θα είναι 5,
και όχι 4:
console.log(arr.length); // θα εμφανίσει 5
Βρείτε το μήκος του ακόλουθου πίνακα:
let arr = [];
arr[3] = 'a';
arr[8] = 'b';