Noms des variables lors de la déstructuration d'objets en JavaScript
Il est possible de faire en sorte que les noms des variables ne correspondent pas aux noms des clés de l'objet :
let obj = {
year: 2025,
month: 12,
day: 31,
};
let {year: y, month: m, day: d} = obj;
console.log(y); // affichera 2025
console.log(m); // affichera 12
console.log(d); // affichera 31
Dans le code suivant, les parties de l'objet sont enregistrées dans les variables correspondantes :
let options = {
color: 'red',
width: 400,
height: 500,
};
let c = options.color;
let w = options.width;
let h = options.height;
Reconvertissez ce code via la déstructuration selon la théorie étudiée.