javascript - Get the value of an object property dynamically -
इस सवाल का पहले से ही एक उत्तर है: < / P>
- 3 जवाब
मैं मान प्राप्त करना चाहता हूँ एक वस्तु संपत्ति का कारणों के लिए मैं अंदर जाने के लिए अभ्यस्त हूं, मुझे फ़ंक्शन का सार होना चाहिए ताकि मैं इसे विभिन्न परिदृश्यों में इस्तेमाल कर सकूं। यहां मेरे पास क्या है:
फ़ंक्शन getPropertyValue (obj, prop) {वापस obj.prop; } Var obj = {name: "tom", आयु: 23} console.log ('उम्र है'); Console.log (getPropertyValue (obj, "उम्र"));
यह
underfined देता है क्योंकि यह वस्तु पर "प्रोप" की तलाश करता है, जो मौजूद नहीं है। मैं इसे
prop के रूप में पारित संपत्ति देखने के लिए कैसे प्राप्त करूं, उदा। अगर
"नाम" को
prop के रूप में पारित किया गया है, तो यह
obj.name
के लिए दिखेगा
यह jsfiddle है
फ़ंक्शन getPropertyValue (obj, prop) {वापस obj [prop]; } Var obj = {name: "tom", आयु: 23} var name = getPropertyValue (obj, "name"); Var उम्र = मिलना प्रॉपर्टी वैल्यू (obj, "उम्र");
Comments
Post a Comment