What is Javascript? (In Hindi)topjankari.com

What is Javascript? (In Hindi)

What is Javascript? (In Hindi).

save water save tree !

जावास्क्रिप्ट एक प्रोग्रामिंग भाषा है जिसका आमतौर पर वेब विकास में उपयोग किया जाता है। यह मूल रूप से नेटस्केप द्वारा वेबसाइटों के लिए गतिशील और इंटरैक्टिव तत्वों को जोड़ने के साधन के रूप में विकसित किया गया था। जबकि जावास्क्रिप्ट जावा से प्रभावित है, सिंटैक्स C के समान है और ECMAScript पर आधारित है, जो एक स्क्रिप्टिंग भाषा है जो सन माइक्रोसिस्टम्स द्वारा विकसित की गई है।

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

सर्वर-साइड स्क्रिप्टिंग भाषाओं की तरह, जैसे कि PHP और ASP, जावास्क्रिप्ट कोड को किसी वेबपेज के HTML में कहीं भी डाला जा सकता है। हालाँकि, HTML में केवल सर्वर-साइड कोड का आउटपुट प्रदर्शित होता है, जबकि वेब पेज के स्रोत में जावास्क्रिप्ट कोड पूरी तरह से दिखाई देता है। इसे एक अलग .JS फ़ाइल में भी संदर्भित किया जा सकता है, जिसे एक ब्राउज़र में भी देखा जा सकता है।

नीचे एक मूल जावास्क्रिप्ट फ़ंक्शन का एक उदाहरण है जो दो नंबर जोड़ता है। फ़ंक्शन को पैरामीटर 7 और 11 के साथ बुलाया जाता है। यदि नीचे दिए गए कोड को एक वेबपेज के HTML में शामिल किया गया था, तो यह अलर्ट बॉक्स में "18" टेक्स्ट प्रदर्शित करेगा।

<script>
  function sum(a,b)
  {
    return a + b;
  }
  var total = sum(7,11);
  alert(total);
</script>

जावास्क्रिप्ट फ़ंक्शंस को <script> टैग्स के भीतर या विशिष्ट घटनाओं के होने पर बुलाया जा सकता है। उदाहरणों में onClick, onMouseDown, onMouseUp, onKeyDown, onKeyUp, onFocus, onBlur, onSubmit और कई अन्य शामिल हैं। जबकि मानक जावास्क्रिप्ट का उपयोग अभी भी मूल क्लाइंट-साइड फ़ंक्शन करने के लिए किया जाता है, कई वेब डेवलपर्स अब वेबसाइटों पर अधिक उन्नत गतिशील तत्वों को जोड़ने के लिए jQuery जैसे जावास्क्रिप्ट पुस्तकालयों का उपयोग करना पसंद करते हैं।
 

Link