Variabelnamen bij destructuring van objecten in JavaScript
Het is mogelijk om te maken dat de variabelnamen niet overeenkomen met de sleutelnamen van het object:
let obj = {
year: 2025,
month: 12,
day: 31,
};
let {year: y, month: m, day: d} = obj;
console.log(y); // geeft 2025 weer
console.log(m); // geeft 12 weer
console.log(d); // geeft 31 weer
In de volgende code worden delen van het object in de bijbehorende variabelen geschreven:
let options = {
color: 'red',
width: 400,
height: 500,
};
let c = options.color;
let w = options.width;
let h = options.height;
Pas deze code aan via destructuring volgens de bestudeerde theorie.