Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

JQuery और जावास्क्रिप्ट में क्या अंतर है?

<घंटा/>

निम्नलिखित jQuery और जावास्क्रिप्ट के बीच का अंतर है:

jQuery

jQuery 2006 में जॉन रेजिग द्वारा बनाई गई एक तेज़ और संक्षिप्त जावास्क्रिप्ट लाइब्रेरी है। jQuery रैपिड वेब डेवलपमेंट के लिए HTML दस्तावेज़ ट्रैवर्सिंग, इवेंट हैंडलिंग, एनिमेटिंग और अजाक्स इंटरैक्शन को सरल बनाता है।

जावास्क्रिप्ट

जावास्क्रिप्ट एक हल्की, व्याख्या की गई प्रोग्रामिंग भाषा है। इसे नेटवर्क-केंद्रित एप्लिकेशन बनाने के लिए डिज़ाइन किया गया है। यह जावा के साथ पूरक और एकीकृत है। जावास्क्रिप्ट को लागू करना बहुत आसान है क्योंकि यह HTML के साथ एकीकृत है। यह खुला और क्रॉस-प्लेटफ़ॉर्म है।

jQuery कई ब्राउज़रों के साथ काम करने के लिए स्वचालित रूप से अनुकूलित है। लेकिन, जावास्क्रिप्ट अभी भी क्रॉस-ब्राउज़र संगतता जैसे कुछ मुद्दों से निपट रहा है। यह वेब ब्राउज़र डेवलपर्स द्वारा खराब जावास्क्रिप्ट कार्यान्वयन प्रथाओं के कारण हो सकता है।

जावास्क्रिप्ट के साथ तुलना करने पर, jQuery को समान लक्ष्य के लिए कोड के कम परीक्षण और कम कोड की आवश्यकता होती है। उदाहरण के लिए, फ़ॉन्ट-आकार, पृष्ठभूमि का रंग, आदि बदलने के लिए।

आइए पृष्ठभूमि का रंग बदलने के लिए jQuery और JavaScript का एक उदाहरण देखें:

जावास्क्रिप्ट

function changeColor(color) {
   document.body.style.background = color;
}
Onload=”changeColor('blue’);”

jQuery

$ (‘body’) .css (‘background’, ‘#0000FF’);

जैसा कि ऊपर दिखाया गया है, दोनों कोड स्निपेट पृष्ठभूमि का रंग बदलने का एक ही काम कर रहे हैं। लेकिन jQuery कम कोड लेता है और इस तरह आप अन्य उदाहरणों के आसपास भी काम कर सकते हैं, जिससे पता चलता है कि jQuery कोड को छोटा करता है और उपयोग में आसान है।


  1. जावास्क्रिप्ट में कार्यों और विधियों में क्या अंतर है?

    जावास्क्रिप्ट में कार्य और विधियाँ समान हैं, लेकिन विधि एक फ़ंक्शन है, जो किसी वस्तु का गुण है। जावास्क्रिप्ट में फ़ंक्शन का एक उदाहरण निम्नलिखित है - function functionname(param1, param2){    // code } उदाहरण विधि किसी ऑब्जेक्ट से संबद्ध एक फ़ंक्शन है। जावास्क्रिप्ट में एक विधि का उदाहरण

  1. जावास्क्रिप्ट और पायथन में अर्धविराम के बीच क्या अंतर है?

    पायथन में अर्धविराम वैकल्पिक हैं। जावास्क्रिप्ट में, यह वैकल्पिक भी है, लेकिन इसे जोड़ना एक अच्छा अभ्यास है और कभी-कभी कुछ कथनों के मामले में यह एक आवश्यकता होती है। यदि इन कथनों में अर्धविराम नहीं डाला जाता है, तो एक स्वतः जुड़ जाता है, लेकिन यह कोड के उद्देश्य को बदल सकता है। इसे स्वचालित अर्धविरा

  1. जावा और जावास्क्रिप्ट में क्या अंतर है?

    जैसा कि वेब डेवलपर जेरेमी कीथ ने 2009 में कहा था, जावा जावास्क्रिप्ट के लिए है जैसे हैम हैम्स्टर के लिए है। उस सादृश्य की सटीक सटीकता बहस का विषय है, लेकिन इसके पीछे की भावना ठोस है:जावा और जावास्क्रिप्ट, एक सामान्य भाषाई मूल साझा करने के बावजूद, दो बहुत अलग प्रोग्रामिंग भाषाएं हैं। इन वर्षों में, व