सभी जांच के बाद क्या करना है, किसी भी विशेषता के लिए एक अनुमानित वैध वस्तु वापसी 'अपरिभाषित' है? मैं jQuery का उपयोग करता हूं, $('selector').mouseover(function() { });
फ़ंक्शन स्कोप के अंदर $(this)
के लिए सब कुछ 'अपरिभाषित' लौटाता है। चयनकर्ता मानचित्र टैग के लिए 'क्षेत्र' है और मैं इसके मूल गुणों की तलाश में हूं।जावास्क्रिप्ट ऑब्जेक्ट आत्मनिरीक्षण कैसे करें?
उत्तर
आपका प्रश्न थोड़ा अस्पष्ट है, तो शायद आप अधिक जानकारी प्रदान कर सकते हैं?
किसी ऑब्जेक्ट और उसके गुणों के मूल्यों के बारे में जानने के लिए, फ़ायरबग या कुछ अन्य डिबग टूल आदि का उपयोग करने के कई तरीके हैं, यहां एक त्वरित और गंदा कार्य है जो आपको प्रारंभ करने में मदद कर सकता है जब तक आप अधिक जानकारी प्रदान कर सकते हैं:
function listProperties(obj) {
var propList = "";
for(var propName in obj) {
if(typeof(obj[propName]) != "undefined") {
propList += (propName + ", ");
}
}
alert(propList);
}
कि ऑब्जेक्ट के गुणों है कि आप इसे पारित कि undefined
नहीं हैं की एक सूची प्रदर्शित करेगा।
आशा है कि मदद करता है ...
selector
तत्व का नाम है? तो फिर आप इसे के रूप में उल्लेख करना चाहिए:
$('area#selector')
या
$('#selector')
अन्यथा यह (न के बराबर) "चयनकर्ता" एचटीएमएल टैग के लिए देखो और, करने के लिए स्पष्ट रूप से, यह नहीं मिल का प्रयास करेंगे।
हां, सही नोटेशन का उपयोग किया गया था: $ ('# myarea') जहां क्षेत्र टैग के लिए id = 'myarea'। धन्यवाद। – Florin
हालांकि इस सवाल का जवाब थोड़ी देर हो चुकी है, मैं अभी भी इन कड़ियों बाहर की जाँच की सलाह देते हैं:
http://www.webweavertech.com/ovidiu/weblog/archives/000317.html
http://www.syger.it/Tutorials/JavaScriptIntrospector.html
- 1. आत्मनिरीक्षण
- 2. मैं पाइथन 2.x में ऑब्जेक्ट पर आत्मनिरीक्षण कैसे करूं?
- 3. पायथन: व्यावहारिक आत्मनिरीक्षण
- 4. जावास्क्रिप्ट में ऑब्जेक्ट सरणी कैसे मुद्रित करें?
- 5. जावास्क्रिप्ट ऑब्जेक्ट को कैसे नष्ट करें?
- 6. BeanUtils आत्मनिरीक्षण का उपयोग कर जावा ऑब्जेक्ट के सभी विशेषताओं की सूची कैसे प्राप्त करें?
- 7. जावा पैकेज आत्मनिरीक्षण
- 8. पायथन आत्मनिरीक्षण: कक्षा विधियों के वर्नाम कैसे प्राप्त करें?
- 9. Django-South आत्मनिरीक्षण नियम
- 10. क्लोजर में आत्मनिरीक्षण
- 11. कार्यात्मक प्रोग्रामिंग भाषा आत्मनिरीक्षण
- 12. जावास्क्रिप्ट [ऑब्जेक्ट ऑब्जेक्ट]
- 13. मैं SQL सर्वर पर आत्मनिरीक्षण कैसे करूं?
- 14. रूबी में चीजों का आत्मनिरीक्षण कैसे करूं?
- 15. कैस्परजेस जावास्क्रिप्ट का निरीक्षण करें ऑब्जेक्ट
- 16. जावास्क्रिप्ट ऑब्जेक्ट कुंजी नाम प्राप्त करें
- 17. जेसन ऑब्जेक्ट से जावास्क्रिप्ट
- 18. जावास्क्रिप्ट ऑब्जेक्ट और JSON ऑब्जेक्ट
- 19. जावास्क्रिप्ट ऑब्जेक्ट अक्षर का उपयोग कब करें
- 20. घोषणात्मक कक्षाओं के SQLAlchemy आत्मनिरीक्षण
- 21. सामान्य लिस्प में कक्षा आत्मनिरीक्षण
- 22. डी: फ़ंक्शन पैरामीटर नाम आत्मनिरीक्षण
- 23. जावास्क्रिप्ट में किसी फ़ंक्शन में "ऑब्जेक्ट" को कैसे परिवर्तित करें?
- 24. जावास्क्रिप्ट ऑब्जेक्ट में फ़ील्ड की संख्या कैसे प्राप्त करें?
- 25. जावास्क्रिप्ट स्थानीयस्टॉरेज में एक (शब्दकोश) ऑब्जेक्ट को कैसे स्टोर करें?
- 26. जावा मानचित्र को मूल जावास्क्रिप्ट ऑब्जेक्ट में कैसे परिवर्तित करें?
- 27. JQuery ऑब्जेक्ट से जावास्क्रिप्ट नियंत्रण कैसे प्राप्त करें?
- 28. जावास्क्रिप्ट किसी ऑब्जेक्ट में बच्चों की संख्या कैसे प्राप्त करें
- 29. जावास्क्रिप्ट में ऑब्जेक्ट प्रोटोटाइप का उपयोग कैसे करें?
- 30. जावास्क्रिप्ट - जावास्क्रिप्ट ऑब्जेक्ट प्रॉपर्टी वैल्यू
Firefox में आप कर सकते हैं बस एक वस्तु पर toSource() कहते हैं: var o = {"म्यू": "गाय", "वाह", "कुत्ता"}; o.toSource(); // "({moo:" cow ", woof:" dog "})" –
या, उस मामले के लिए, अब अंतर्निहित JSON ऑब्जेक्ट का उपयोग करें और उस पर स्ट्रिंगिफ़ाई() को कॉल करें - परिणाम थोड़ा सा हैं अलग, लेकिन ज्यादा नहीं। https://developer.mozilla.org/En/Using_native_JSON –
महान त्वरित आत्मनिरीक्षण उपकरण !!! – jsh