"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > वस्तुओं तक कैसे पहुँचें?

वस्तुओं तक कैसे पहुँचें?

2024-11-03 को प्रकाशित
ब्राउज़ करें:575

How to access Objects?

चूंकि हम सीधे ऑब्जेक्ट से डेटा तक नहीं पहुंच सकते हैं या उस पर ऑपरेशन नहीं कर सकते हैं। सबसे पहले हमें ऑब्जेक्ट को एक सरणी प्रारूप में परिवर्तित करना होगा, उसके बाद ही हम फ़ंक्शन लागू कर सकते हैं।

जावास्क्रिप्ट में, आप किसी ऑब्जेक्ट के गुणों और मूल्यों तक कई तरीकों से पहुंच सकते हैं। यहां सबसे आम तरीके हैं:

1। डॉट नोटेशन ()

_लोकप्रिय _
पूर्व:
स्थिरांक व्यक्ति = {
नाम: "जॉन",
};

कंसोल.लॉग(व्यक्ति.नाम); // आउटपुट: जॉन

2 . ब्रैकेट नोटेशन
(उस स्थिति के लिए उपयुक्त जब ऑब्जेक्ट में कुंजी में रिक्ति हो)

स्थिर व्यक्ति ={
पहला नाम='पंछी';
}
कंसोल.लॉग(व्यक्ति['प्रथम नाम']);

  1. सभी कुंजियों और मूल्यों तक पहुंच [आईएमपी] आप सभी कुंजियाँ, मान या दोनों प्राप्त करने के लिए ऑब्जेक्ट.कीज़(), ऑब्जेक्ट.वैल्यूज़(), या ऑब्जेक्ट.एंट्रीज़() का उपयोग कर सकते हैं

स्थिरांक व्यक्ति = {
नाम: "जॉन",
उम्र: 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.**

इसके अलावा परिणामी सरणी में कुंजी मान जोड़ी

में एनम जैसा डेटा होता है
विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/priyanshi_jain_63d791d47a/how-to-access-objects-19kj?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3