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

jQuery और JavaScript में क्या अंतर है


jQuery

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

JavaScript

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

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

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

बैकग्राउंड कलर बदलने के लिए jQuery और JavaScript का एक उदाहरण देखते हैं:

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 में कहा था, जावा का जावास्क्रिप्ट से वही रिश्ता है जो हैम का हैम्स्टर से। इस उपमा की सटीकता पर बहस हो सकती है, लेकिन इसके पीछे की भावना ठोस है: जावा और जावास्क्रिप्ट, एक सामान्य भाषाई जड़ साझा करने के बावजूद, दो बिल्कुल अलग प्रोग्रामिंग भाषाएं हैं। वर्षों में ये थोड़ा ओ