जावास्क्रिप्ट में var $x
और var x
के बीच क्या अंतर है?
उत्तर
कुछ भी नहीं। लोग $ x सिंटैक्स का उपयोग करते हैं क्योंकि यह याद रखना आसान है कि आप किसी तत्व या आईडी के बजाय jquery ऑब्जेक्ट से निपट रहे हैं।
var $x = $(selector) //$x holds reference to a jquery object
var elX = document.getElementById(id); // elX hold ref to an element node
var xId = $(selector).attr('id'); //xId holds ref to an id attribute
"xId एक आईडी विशेषता को रेफरी करता है" - वास्तव में नहीं, यह सिर्फ एक स्ट्रिंग रखता है ... – James
अंतर? एक चर $
के साथ शुरू होता है।
और न ही jQuery के साथ कुछ भी करना है - यह सिर्फ जावास्क्रिप्ट है।
एक $x
नामक एक चर घोषित करता है, एक x
नामक एक चर घोषित करता है। डॉलर जावास्क्रिप्ट में एक परिवर्तनीय नाम के लिए एक पूरी तरह से मान्य चरित्र है (यह वास्तव में विशेष रूप से jQuery से संबंधित है जहां तक मैं देख सकता हूं)।
अधिक के लिए "Why would a javascript variable start with a dollar sign?" देखें।
आप $$ s को अपने वैरिएबल नाम के रूप में भी प्यार कर सकते हैं । लेकिन असली सवाल यह है कि $, $$ और $ x देशी चर के बीच अंतर क्या हैं? –
वहाँ जावास्क्रिप्ट में दोनों के बीच कोई अंतर नहीं है:
सामान्य तौर पर मैं करने के लिए कुछ इसी तरह का प्रयोग करते हैं। जावास्क्रिप्ट
में परिवर्तनीय घोषणा में $ की अनुमति है वैश्विक मुद्रा के लिए अक्सर जावास्क्रिप्ट में डॉलर उपसर्ग का उपयोग किया जाता है। यह केवल एक सम्मेलन है - अंडरस्कोर की तरह अक्सर एक निजी सदस्य को दर्शाने के लिए प्रयोग किया जाता है।
- 1. var x = x || क्या करता है {};
- 2. PHP: $ var और $ var के बीच क्या अंतर है?
- 3. जावास्क्रिप्ट var या नहीं var, क्या अंतर है?
- 4. परिवर्तनीय चर के बीच अंतर var $ a = $() और var a?
- 5. सी - "चार var []" और "char * var" के बीच अंतर?
- 6. वर्कस्क्रिप्ट में var x: * का क्या अर्थ है?
- 7. var x = new Array() के साथ क्या गलत है;
- 8. जावास्क्रिप्ट कार्यों में var और this के बीच अंतर?
- 9. JQuery: "var test" और "var $ test"
- 10. var और quote के बीच क्या अंतर है?
- 11. सी: (int) x और floor (x) के बीच अंतर?
- 12. ओपनजीएल 3.x और 4.X के बीच अंतर?
- 13. qmake चर, $$ VAR और $$ {VAR}
- 14. var {u, v, w} = x क्या करता है; जावास्क्रिप्ट में मतलब है?
- 15. सी ++ में int x = 1 और int x (1) के बीच क्या अंतर है?
- 16. <? Php echo $ var के बीच कोई गति अंतर है; ?> और <?=$var?>?
- 17. ~ (x-1) और ~ x + 1 के बीच का अंतर x = 0x80000000
- 18. var t: MyClass = MyClass (o) के बीच क्या अंतर है; और var t: MyClass = o MyClass के रूप में;
- 19. हास्केल: (+1) और (\ x-> x + 1) के बीच क्या अंतर है?
- 20. जावास्क्रिप्ट `var` कीवर्ड
- 21. पायथन: 'ग्लोबल' और ग्लोबल्स() के बीच अंतर। अद्यतन (var)
- 22. PHP: क्यों टाइपकास्ट !! $ var var (बूलियन) $ var के बजाय?
- 23. `var विकल्प = विकल्प || के बीच अंतर {} `और` विकल्प || (विकल्प = {}) `
- 24. जावास्क्रिप्ट में var name = function() {} और फ़ंक्शन नाम() {} के बीच कोई अंतर है?
- 25. var x = x || "डिफ़ॉल्ट वैल" ठीक से सेट हो रही नहीं अगर एक्स ऊपर यह
- 26. जारी ($ var) बनाम @ $ var
- 27. कार्य बनाम var vs के साथ जावास्क्रिप्ट ऑब्जेक्ट्स घोषित करने के बीच क्या अंतर है?
- 28. क्या Math.IEEERemainder (x, y) x% y के बराबर है?
- 29. जावास्क्रिप्ट यदि var मौजूद है
- 30. जावास्क्रिप्ट क्लास में चर घोषित करना: यह बनाम var। अंतर?
देखें http://stackoverflow.com/questions/205853/why-would-a-javascript-variable-start-with-a-dollar-sign –