Rest van de array bij destructuring in JavaScript
Als er meer elementen in de array zijn dan variabelen,
kan men, indien nodig, de extra elementen in een array opslaan
met behulp van de rest operator:
let arr = [2025, 12, 31, 23, 59, 59];
let [year, month, day, ...time] = arr;
console.log(year); // geeft 2025 weer
console.log(month); // geeft 12 weer
console.log(day); // geeft 31 weer
console.log(time); // geeft [23, 59, 59] weer
In de volgende code worden delen van de array opgeslagen in de bijbehorende variabelen:
let arr = ['John', 'Smit', 'development', 'programmer', 2000];
let name = arr[0];
let surname = arr[1];
let info = arr.slice(2); // alle elementen vanaf de tweede tot het einde van de array
Herschrijf deze code met behulp van destructuring volgens de bestudeerde theorie.