वहाँ हमेशा जानने के लिए जब आप शुद्ध जे एस के साथ समस्याओं को सुलझाने रहे हैं के रूप में बाहरी कोड पड़ता था यह तुम्हारे लिए क्या कुछ है। लंबे समय तक, यह अधिक रखरखाव योग्य है क्योंकि यह है कोड। यह बदलने वाला नहीं है। आप जानते हैं कि यह क्या करता है। यही वह जगह है जहां आपकी अपनी समस्याओं को हल करने का मूल्य वास्तव में खेल में आता है। यदि आप MDC, MSDN, और ECMAScript spec पर अपना शोध करते हैं, तो क्रॉस-ब्राउज़र स्क्रिप्टिंग प्रक्रिया के लिए बहुत आसान हो जाती है। निश्चित रूप से, माइक्रोसॉफ्ट के अपने विचार और उनके स्वयं के डोम हैं, लेकिन वह जगह है जहां मजेदार (पढ़ना: चुनौती) है। शुद्ध जे एस में
क्रॉस-ब्राउज़र पटकथा वास्तव में भाषा की अपनी समझ के साथ अपनी समस्या को सुलझाने की क्षमता heightens। यदि अभी भी ऐसी चीजें हैं जो आपको परेशान करती हैं, तो jQuery मिश्रण में आ सकता है और मानसिक अंतर को पुल कर सकता है, इसलिए बोलने के लिए। एक लक्जरी वाहन में चारों ओर ड्राइव करना बहुत अच्छा है, लेकिन अगर आप नहीं जानते कि टायर बदलने के तरीके को कैसे फ्लैट किया जाए तो इसका क्या उपयोग होता है? सबसे अच्छा jQuery devs वे हैं जो जावास्क्रिप्ट को अच्छी तरह से जानते हैं और जानते हैं कि jQuery का उपयोग कब करें, और सादे जेएस का उपयोग कब करें।
कभी कभी, आप बस अपने आस्तीन रोल और कुछ कड़ी मेहनत करना है। सब कुछ के लिए एक jQuery प्लगइन नहीं है, और jQuery आपको विभिन्न क्विर्क से छुपा नहीं सकता है जो विभिन्न ब्राउज़रों को पेश करता है। अपने कोड के साथ काम करना बहुत फायदेमंद है, भले ही आपको इसे काम करने के लिए पसीना पड़े।
यह पूरी तरह से एक विलक्षण कार्य को पूरा करने के कई अलग अलग उपकरणों का उपयोग करने के लिए स्वीकार्य है। आपको बस यह जानने की जरूरत है कि उन्हें कब और कहाँ उपयोग किया जाए।
स्रोत
2011-04-01 21:47:00
सच। जावास्क्रिप्ट के साथ भारी भारी सामग्री में डोम के साथ गड़बड़ करना शामिल है। मैं पिछले कुछ दिनों में jQuery चयनकर्ताओं को बेंचमार्क कर रहा हूं और यहां तक कि जटिल चयनकर्ता माइक्रोसेकंड लेते हैं। मानक कोडों में अपने कोड को अनुकूलित करने के लिए यह बहुत महत्वपूर्ण है, उदा। वैरिला जेएस के साथ, लूप आदि के अंदर चयनकर्ताओं को नहीं डालकर चर का पुन: उपयोग करना। ढांचे का वास्तविक प्रदर्शन हिट लापरवाही है। – bcoughlan