Uvunjaji wa Vitu katika JavaScript
Pia unaweza kufanya uvunjaji wa vitu. Hebu sema, kwa mfano, tuna kitu kifuatacho:
let obj = {
year: 2025,
month: 12,
day: 31,
};
Hebu tufanye uvunjaji wake:
let 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
Katika msimbo unaofuata, sehemu za kitu zinaandikwa katika vigezo vinavyolingana:
let 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.