Uvunjaji wa Vitu katika JavaScript
Pia unaweza kufanya uvunjaji wa vitu. Hebu sema, kwa mfano, tuna kitu kifuatacho:
javascriptlet obj = {
year: 2025,
month: 12,
day: 31,
};
Hebu tufanye uvunjaji wake:
javascriptlet obj = {
year: 2025,
month: 12,
day: 31,
};
let {year, month, day} = obj;
console.log(year); // itatoa 2025
console.log(month); // itatoa 12
console.log(day); // itatoa 31
Wakati wa kuvunja vitu, majina ya vigezo lazima yalingane na funguo za kitu, mpangilio wa vigezo na vipengele katika kitu hauna maana
Задание 1
Katika msimbo unaofuata, sehemu za kitu zinaandikwa katika vigezo vinavyolingana:
javascriptlet options = {
color: 'red',
width: 400,
height: 500,
};
let color = options.color;
let width = options.width;
let height = options.height;
Badilisha msimbo huu kupitia uvunjaji kulingana na nadharia iliyojifunzwa.