Javascript in Hindi Introduction




जावास्क्रिप्ट एक हल्की प्रोग्रामिंग भाषा है और इसका उपयोग वेब पेजों को इंटरैक्टिव बनाने के लिए किया जाता है. यह HTML में डायनामिक टेक्स्ट सम्मिलित कर सकता है. जावास्क्रिप्ट को ब्राउज़र की भाषा के रूप में भी जाना जाता है. जावास्क्रिप्ट एक गतिशील कंप्यूटर प्रोग्रामिंग भाषा है. यह हल्के और सबसे अधिक वेब पृष्ठों के एक भाग के रूप में उपयोग किया जाता है जिसके कार्यान्वयन से क्लाइंट-साइड स्क्रिप्ट को उपयोगकर्ता के साथ बातचीत करने और गतिशील पृष्ठ बनाने की अनुमति मिलती है. यह ऑब्जेक्ट-ओरिएंटेड क्षमताओं के साथ एक व्याख्या की गई प्रोग्रामिंग भाषा है.

जावास्क्रिप्ट को पहले लाइवस्क्रिप्ट के रूप में जाना जाता था. क्लाइंट-साइड जावास्क्रिप्ट भाषा का सबसे सामान्य रूप है. ब्राउज़र द्वारा व्याख्या की जाने वाली कोड के लिए स्क्रिप्ट को HTML डॉक्यूमेंट द्वारा शामिल या संदर्भित किया जाना चाहिए.

इसका मतलब है कि एक वेब पेज को स्थिर HTML की आवश्यकता नहीं होती है लेकिन इसमें ऐसे प्रोग्राम शामिल हो सकते हैं जो उपयोगकर्ता के साथ बातचीत करते हैं ब्राउज़र को नियंत्रित करते हैं और HTML सामग्री को गतिशील रूप से नियंत्रित करते हैं. जावास्क्रिप्ट क्लाइंट-साइड सिस्टम ट्रेडिशनल सीजीआई सर्वर-साइड स्क्रिप्ट पर कई फायदे प्रदान करता है. उदाहरण के लिए यदि उपयोगकर्ता किसी प्रपत्र फ़ील्ड में मान्य ई-मेल पता दर्ज किया है, तो आप जावास्क्रिप्ट का उपयोग कर सकते हैं.

इसका अधिकतर उपयोग Game और Mobile Application Development के लिये किया जाता है. JavaScript का फायदा यह है कि ये सभी Web Browsers को समर्थन करती है.

For Example

<!DOCTYPE html>
<html>
   <head>
      <title>Javascript First Example</title>
   </head>	
   <body>
      <h2>Javascript First Example</h2>

      <p id="demo">You are now learning Tutorialsroot</p>

      <button type="button" onclick='document.getElementById("demo").innerHTML
        = "Hello Tutorialsroot!"'>Click Me!</button>
		
   </body>
</html>

Output

JavaScript मे बहुत से keyword का उपयोग किया गया है जिनकी सूची आप नीचे Table मे देख सकते है.

Keywords
var function if
else do while
for switch break
continue return try
catch finally debugger
case class this
default false true
in instanceOf typeOf
new null throw
void width delete