Naamgewisseling van Veranderlikes tydens Destruktuur van Objekte in JavaScript
Dit is moontlik om te maak dat die name van die veranderlikes nie ooreenstem met die name van die objek se sleutels nie:
javascriptlet obj = {
year: 2025,
month: 12,
day: 31,
};
let {year: y, month: m, day: d} = obj;
console.log(y); // sal 2025 uitvoer
console.log(m); // sal 12 uitvoer
console.log(d); // sal 31 uitvoer
Задание 1
In die volgende kode word dele van die objek in die ooreenstemmende veranderlikes geskryf:
javascriptlet options = {
color: 'red',
width: 400,
height: 500,
};
let c = options.color;
let w = options.width;
let h = options.height;
Herskep hierdie kode deur middel van destrukturering volgens die bestudeerde teorie.