दिलचस्प पोस्ट
कैसे पृष्ठभूमिवर्कर के साथ जीयूआई अपडेट करें? कंटेनर आकार के आधार पर फ़ॉन्ट आकार कैसे सेट करें? PHP में स्ट्रिंग के रूप में एक चर नाम कैसे प्राप्त करें? सिस्टम। LINQ.Dynamic: एक सूची <T> में ("नया (…)" चुनें (या <T> के किसी भी अन्य गणनीय संग्रह) ओपनजीएल ES में गोलाकार आरेखण जावा 8 में डिफ़ॉल्ट वर्ग बनाम सार वर्ग के साथ अंतरफलक निकटतम 10 अंतराल के लिए गोल मान के लिए नेट एल्गोरिथ्म में निर्मित वर्तमान में संगीत चलाने की जानकारी ट्रैक करें ASP.NET से सभी ब्राउज़र के लिए ब्राउज़र कैशिंग अक्षम करना सशर्त कुछ सीएसएस का उपयोग करने के लिए रेल 3.1 संपत्ति पाइपलाइन का उपयोग करना 'जीआईटी पुल मूल माइब्रैंच' स्थानीय मर्बैंक छोड़ देता है एन मूल से आगे रहता है क्यूं कर? लैंप: कैसे बनाने के लिए। उड़ने पर उपयोगकर्ता के लिए बड़ी फ़ाइलों की ज़िप, बिना डिस्क / सीपीयू थ्रेसिंग केवल एक शाखा क्लोन करें Windows में पायथन स्क्रिप्ट निष्पादित करने के लिए कैसे? सी में varargs के उपयोग का एक उदाहरण

गतिशील कुंजी का उपयोग कर ऑब्जेक्ट कैसे एक्सेस करें?

कैसे एक कुंजी के रूप में एक चर का उपयोग वस्तु का उपयोग करने के लिए यहां मेरा कोड नमूना है:

var o = {"k1": "111", "k2": "222"}; alert(o.k1); //working fine var key = "k"+1; alert(key); // k1 alert(o.key); //not working 

वेब के समाधान से एकत्रित समाधान "गतिशील कुंजी का उपयोग कर ऑब्जेक्ट कैसे एक्सेस करें?"

आप सरणी जैसी वस्तुओं का उपयोग कर सकते हैं:

 alert(o[key]); 

अंतिम पंक्ति को इस प्रकार बदलें: alert(o['k1']); या alert(o[key]); जहां key आपकी गतिशील रूप से निर्मित गुण कुंजी है

याद रखें आप सरणी नोटेशन के साथ ऑब्जेक्ट के गुणों तक पहुंच सकते हैं।

लूप for...in का उपयोग करने पर विचार करें