Παράλειψη στοιχείων πίνακα κατά την αποσύνθεση σε JavaScript
Μπορείτε να αρχίσετε να εκχωρείτε σε μεταβλητές όχι από την αρχή
του πίνακα, αλλά να παραλείψετε ορισμένες τιμές.
Ας παραλείψουμε, για παράδειγμα, το έτος, και να εκχωρήσουμε τον μήνα
και την ημέρα σε μεταβλητές. Για να το κάνετε αυτό, κατά την
καθορισμό των μεταβλητών πριν από την πρώτη μεταβλητή
βάζουμε ένα κόμμα, έτσι: [, month, day]:
let arr = [2025, 12, 31];
let [, month, day] = arr;
console.log(month); // θα εμφανίσει 12
console.log(day); // θα εμφανίσει 31
Μπορείτε να παραλείψετε όχι μία τιμή, αλλά πολλές:
let arr = [2025, 12, 31];
let [,, day] = arr;
console.log(day); // θα εμφανίσει 31
Στον ακόλουθο κώδικα, μέρη του πίνακα εκχωρούνται στις αντίστοιχες μεταβλητές:
let arr = ['John', 'Smit', 'development', 'programmer', 2000];
let department = arr[2];
let position = arr[3];
Μετατρέψτε αυτόν τον κώδικα μέσω αποσύνθεσης σύμφωνα με τη θεωρία που μελετήθηκε.