मैं इस धारणा के तहत था कि तारों में गुण हैं, जैसे कि match
। console.dir('')
का दावा है कि ''
में कोई गुण नहीं है (कम से कम Google क्रोम में)?console.dir ('') प्रिंट "गुण नहीं" क्यों करता है?
उत्तर
क्योंकि ''
एक स्ट्रिंग शाब्दिक, String
"वर्ग" का एक उदाहरण नहीं है यह। match
जैसे गुण String.prototype
पर घोषित किए गए हैं, तो आप स्ट्रिंग अक्षर का उपयोग करते समय उन्हें नहीं देख पाएंगे। आप new
ऑपरेटर का उपयोग करते हैं आप क्या उम्मीद देखेंगे:
var s = new String("hello");
console.dir(s);
यहाँ, Chrome के डेवलपर उपकरण से एक स्क्रीनशॉट (prototype
का विस्तार करने की जरूरत है नोटिस है विधि आप को देखने के लिए प्रोटोटाइप पर घोषित किया जाता है के रूप में की उम्मीद कर रहे , नहीं String
वस्तु ही):
दिलचस्प बात यह है कि फायरबग का परिणाम अलग है। – lonesomeday
हम्म। फायरबग दो बार तरीकों की सूची में प्रतीत होता है। एक बार ऑब्जेक्ट के लिए 'प्रोटोटाइप' के लिए एक बार। यह 'लंबाई' संपत्ति को अनदेखा करता है। –
मैं अभी भी कुछ हद तक असुविधाजनक हूं। ''' .match',' '' .constructor' आदि क्यों 'अपरिभाषित' प्रिंट नहीं करता है, और फिर भी 'dir (' ')' उन्हें मुद्रित नहीं करता है? – Randomblue
इसी कारण संभावना console.dir (सही) और console.dir (1234) का कहना है कि कि एक बार आप आंकड़ों के घुंडी की ओर इशारा करते नीचे बारी। ऐसा लगता है कि कोड केवल ऑब्जेक्ट्स के जरिए गुणों के माध्यम से पुनरावृत्त करता है। क्यों कि टर्नडाउन घुंडी अभी भी अस्पष्ट है।
'स्ट्रिंग्स' ऑब्जेक्ट्स हैं, 'Arrays' ऑब्जेक्ट्स हैं,' फंक्शंस 'के लिए यह' प्रोटोटाइप 'सूचीबद्ध करेगा, जो बहुत ही अनोखा है। शायद बस कुछ 'console.dir' जादू? 'console.log' भी बहुत जादू है (DOMElements पर)। फ़ायरफ़ॉक्स का नमूना बहुत ही अनुपयोगी है। – Halcyon
"" उदाहरण स्ट्रिंग – peller
हम्म .. "" उदाहरण स्ट्रिंग' का उदाहरण 'झूठा' है .. क्यों !? 'टाइपऑफ" "' रिटर्न '"स्ट्रिंग" हालांकि। मुझे लगता है कि यह केवल तभी समझाया जा सकता है जब '' "एक कन्स्ट्रक्टर है जो 'स्ट्रिंग' नहीं है, भले ही आप इसकी अपेक्षा करेंगे। – Halcyon
जावास्क्रिप्ट में वैश्विक स्ट्रिंग ऑब्जेक्ट में भाषा में पूर्वनिर्धारित विधियां हैं। वास्तविक स्ट्रिंग अक्षर वैश्विक स्ट्रिंग ऑब्जेक्ट के तरीकों का उत्तराधिकारी है, लेकिन अन्यथा "लंबाई" को छोड़कर कोई गुण नहीं है।
https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String
हम। तो क्यों नहीं '' 'लम्बाई' मुद्रित? – Randomblue
मैंने कभी console.dir का उपयोग नहीं किया है। मैंने हमेशा console.log का उपयोग किया है। '''। लम्बाई === 0' – austincheney
बिल्कुल नहीं। स्ट्रिंग अक्षर और ऑब्जेक्ट्स – peller
- 1. console.dir (विंडो)?
- 2. प्रिंट मानचित्र पर होने पर प्रिंट नहीं करता है, पायथन
- 3. यह कॉफी-स्क्रिप्ट क्यों प्रिंट नहीं करता है?
- 4. क्यों नक्शा (प्रिंट, a_list) काम नहीं करता है?
- 5. `getattr` लगातार गुण पुनर्प्राप्ति का समर्थन क्यों नहीं करता है?
- 6. यह प्रिंट 12 बार क्यों करता है?
- 7. Canvas.drawText (...) लाइनब्रेक प्रिंट नहीं करता
- 8. प्रिंटक() प्रिंट कहां से प्रिंट करता है?
- 9. getchar() सही क्यों काम नहीं करता है?
- 10. UIButton शीर्षक क्यों प्रदर्शित नहीं करता है?
- 11. यह कोड दो बार क्यों प्रिंट करता है?
- 12. यह कोड केवल 42 प्रिंट क्यों करता है?
- 13. प्रिंटर को दाएं से बाएं क्यों "प्रिंट" करता है?
- 14. सी यह एक नकारात्मक संख्या क्यों प्रिंट करता है?
- 15. console.log (true, '\ t') सही क्यों प्रिंट करता है "\t"?
- 16. "$ temp = 0 क्यों करता है; echo ~ $ temp; "प्रिंट -1?
- 17. AdvancedDataGrid प्रदर्शित करता है गुण आपत्ति नहीं है
- 18. सी # इनलाइन गुण करता है?
- 19. सी - क्यों printf और प्रिंट नहीं?
- 20. प्रिंट केवल पाठ छोड़ना पाठ गुण
- 21. पायथन 'प्रिंट' कथन .write() विधि को कॉल नहीं करता है?
- 22. प्रिंट क्यों पाइथन में कोई फ़ंक्शन नहीं है?
- 23. लैम्बडा अभिव्यक्ति में क्यों प्रिंट नहीं किया जा सकता है?
- 24. स्विंगवर्कर के अंदर फेंकने पर मेरा जावा अपवाद स्टैक ट्रेस क्यों नहीं प्रिंट करता है?
- 25. यह सी प्रोग्राम पहले printf कथन को क्यों प्रिंट नहीं करता है?
- 26. printf() नींद से पहले कुछ भी प्रिंट क्यों नहीं करता है()?
- 27. हेक्स प्रिंट करते समय printf केवल एक बाइट क्यों मुद्रित नहीं करता है?
- 28. क्यों सी # कंपाइलर खुद को संदर्भित करने से गुण बंद नहीं करता है?
- 29. मैवेन बिल्ड प्रक्रिया के दौरान गुण फ़ाइलों की प्रतिलिपि क्यों नहीं करता है?
- 30. क्यों subprocess.Popen काम नहीं करता है जब तर्क अनुक्रम है?
'console.dir (नई स्ट्रिंग())' – Petah
एक ही परिणाम है, हालांकि? (फ़ायरफ़ॉक्स में) – Halcyon