जावास्क्रिप्ट में ऑब्जेक्ट डीस्ट्रक्चरिंग
ऑब्जेक्ट्स की भी डीस्ट्रक्चरिंग की जा सकती है। मान लीजिए, उदाहरण के लिए, हमारे पास निम्नलिखित ऑब्जेक्ट है:
let obj = {
year: 2025,
month: 12,
day: 31,
};
आइए इसकी डीस्ट्रक्चरिंग करें:
let obj = {
year: 2025,
month: 12,
day: 31,
};
let {year, month, day} = obj;
console.log(year); // 2025 प्रिंट करेगा
console.log(month); // 12 प्रिंट करेगा
console.log(day); // 31 प्रिंट करेगा
ऑब्जेक्ट्स की डीस्ट्रक्चरिंग करते समय वेरिएबल्स के नाम ऑब्जेक्ट की keys से मेल खाने चाहिए, वेरिएबल्स का क्रम और ऑब्जेक्ट में एलिमेंट्स का क्रम महत्वपूर्ण नहीं होता
निम्नलिखित कोड में ऑब्जेक्ट के भाग संबंधित वेरिएबल्स में लिखे जा रहे हैं:
let options = {
color: 'red',
width: 400,
height: 500,
};
let color = options.color;
let width = options.width;
let height = options.height;
इस कोड को सीखे गए सिद्धांत के अनुसार डीस्ट्रक्चरिंग के through दोबारा लिखें।