चूंकि हम सीधे ऑब्जेक्ट से डेटा तक नहीं पहुंच सकते हैं या उस पर ऑपरेशन नहीं कर सकते हैं। सबसे पहले हमें ऑब्जेक्ट को एक सरणी प्रारूप में परिवर्तित करना होगा, उसके बाद ही हम फ़ंक्शन लागू कर सकते हैं।
जावास्क्रिप्ट में, आप किसी ऑब्जेक्ट के गुणों और मूल्यों तक कई तरीकों से पहुंच सकते हैं। यहां सबसे आम तरीके हैं:
1। डॉट नोटेशन ()
_लोकप्रिय _
पूर्व:
स्थिरांक व्यक्ति = {
नाम: "जॉन",
};
कंसोल.लॉग(व्यक्ति.नाम); // आउटपुट: जॉन
2 . ब्रैकेट नोटेशन
(उस स्थिति के लिए उपयुक्त जब ऑब्जेक्ट में कुंजी में रिक्ति हो)
स्थिर व्यक्ति ={
पहला नाम='पंछी';
}
कंसोल.लॉग(व्यक्ति['प्रथम नाम']);
स्थिरांक व्यक्ति = {
नाम: "जॉन",
उम्र: 30,
शहर: "न्यूयॉर्क"
};
console.log(Object.keys(person)); // आउटपुट: ["नाम", "उम्र", "शहर"]
कंसोल.लॉग(ऑब्जेक्ट.वैल्यू(व्यक्ति)); // आउटपुट: ["जॉन", 30, "न्यूयॉर्क"]
कंसोल.लॉग(ऑब्जेक्ट.एंट्रीज़(व्यक्ति));// आउटपुट: [["नाम", "जॉन"], ["आयु", 30], ["शहर", "न्यूयॉर्क"]]
** NOTE : Object.entries used to return array then on that resulting array we can apply like .map() or .filter function.**
इसके अलावा परिणामी सरणी में कुंजी मान जोड़ी
में एनम जैसा डेटा होता हैअस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3