(function ($) {
...
}) (jQuery);
क्या इस
उत्तर
अन्य जावास्क्रिप्ट लाइब्रेरियों भी $
का उपयोग के साथ टकराव से बचने के लिए।
हालांकि, यह विधि आपको आपकी इच्छानुसार उस समारोह में $
का उपयोग करने की अनुमति देती है, jQuery
का उपयोग करने की आवश्यकता नहीं है।
यही पैटर्न जब jQuery प्लगइन्स लेखन भी महत्वपूर्ण है।
की तरह इस तत्वों के अंदर jQuery कोड बनाने के उद्देश्य है यह एक तर्क के रूप $
साथ, एक समारोह बनाता है, और तुरंत jQuery
तर्क के रूप में के साथ कि समारोह चलाता है। प्रभावी रूप से यह सुनिश्चित करेगा कि $
jQuery
पर आपके कोड के अंदर, jQuery.noConflict()
का उपयोग भी किया जाता है।
इस तरह, आप अपने कार्य गुंजाइश अंदर $
उपयोग कर सकते हैं, लेकिन बाहर की दुनिया में, jQuery के $
(जैसे प्रोटोटाइप भी $
का उपयोग करता है, और कुछ लोगों दोनों एक साथ मिश्रण चाहते)
अन्य उत्तरों में विस्तृत कारण के अतिरिक्त, वैश्विक चर के मुकाबले फ़ंक्शन तर्कों तक पहुंचने के लिए यह (थोड़ा!) तेज है।
जब तक jQuery.noConflict()
नहीं कहा जाता है, तो इसे उसी प्रभाव के साथ function($){ … }($)
के रूप में लिखा जा सकता है।
इसके अलावा एक गुमनाम कॉलबैक फ़ंक्शन कहा जाता है, किसी भी वस्तु के लिए अपनी अबाध रूप में है, तो सख्ती से 'कार्यात्मक' है। दूसरों के मुकाबले संघर्षों से बचने के लिए jQuery के साथ प्लगइन डिज़ाइन करते समय एक अच्छा डिज़ाइन पैटर्न!
- 1. क्या इस Rspec
- 2. क्या इस त्रुटि
- 3. क्या इस तालिका
- 4. क्या है => इस कोड
- 5. क्या इस पाठ को मानचित्र
- 6. क्या कनवर्टर पैरामीटर इस बंधन
- 7. क्या इस PKCS12 फ़ाइल (pfx)
- 8. इस नामकरण सम्मेलन क्या है?
- 9. इस सी # कोड में इस कोलन का क्या अर्थ है?
- 10. इस
- 11. इस()
- 12. इस
- 13. इस
- 14. इस
- 15. इस
- 16. इस
- 17. इस
- 18. "इस"
- 19. इस फ़िल्टर को इस वैलिडेटर
- 20. इस विरोधी पैटर्न का नाम क्या है?
- 21. क्या कोई जावा पार्सर है जो इस
- 22. इस समारोह में विपक्ष क्या करता है?
- 23. इस पुनर्लेख नियम का क्या अर्थ है?
- 24. इस वालग त्रुटि का क्या अर्थ है?
- 25. क्या इस Combinator करता है: रों (sk)
- 26. इस सीएसएस स्निपेट का उद्देश्य क्या है?
- 27. इस नेट का लाभ क्या है
- 28. क्या इस संयोजक का नाम है?
- 29. इस टेम्पलेट परिभाषा में क्या गलत है?
- 30. इस ग्रहण प्रतीक का क्या अर्थ है?
http://stackoverflow.com/questions/2024888/a-simple-question-on-jquery-closure – gnarf