1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
---
title: JavaScript
slug: Glossary/JavaScript
translation_of: Glossary/JavaScript
---
<p>जावास्क्रिप्ट (JS) एक प्रोग्रामिंग लैंग्वेज है जिसका इस्तेमाल ज्यादातर क्लाइंट साइड पर डायनामिकली स्क्रिप्ट वेबपेजों के लिए किया जाता है, लेकिन इसे अक्सर इस पर यूज किया जाता है {{Glossary("Server","server")}}-side, जैसे पैकेज का उपयोग कर <a href="http://nodejs.org/" rel="external">Node.js</a>.</p>
<p>जावास्क्रिप्ट के साथ भ्रमित नहीं होना चाहिए {{interwiki("wikipedia", "Java_(programming_language)", "Java programming language")}}. "जावा" और "जावास्क्रिप्ट" दोनों ही अमेरिकी और अन्य देशों में ओरेकल के पंजीकृत या पंजीकृत ट्रेडमार्क हैं। हालाँकि, दो प्रोग्रामिंग भाषा उनके सिंटैक्स, शब्दार्थ और उपयोग में काफी भिन्न हैं।</p>
<p>ब्रेंडन ईच (तब नेटस्केप कॉर्पोरेशन द्वारा नियोजित) द्वारा एक सर्वर-साइड भाषा के रूप में कल्पना की गई, जावास्क्रिप्ट जल्द ही सितंबर 1995 में नेटस्केप नेविगेटर 2.0 में आया। जावास्क्रिप्ट को तत्काल सफलता मिली और {{glossary("Microsoft Internet Explorer", "Internet Explorer 3.0")}} अगस्त 1996 में JScript नाम के तहत जावास्क्रिप्ट समर्थन की शुरुआत की।</p>
<p>नवंबर 1996 में, नेटस्केप ने एक उद्योग मानक बनाने के लिए ईसीएमए इंटरनेशनल के साथ काम करना शुरू किया। तब से, मानकीकृत जावास्क्रिप्ट को ECMAScript कहा जाता है और ECMA-262 के तहत निर्दिष्ट किया जाता है, जिसका नवीनतम (नौ, ES2018) संस्करण जून 2018 में उपलब्ध है।</p>
<p>जावास्क्रिप्ट का उपयोग ज्यादातर ब्राउज़र में किया जाता है, जिससे डेवलपर्स वेबपेज कंटेंट में हेरफेर कर सकते हैं {{Glossary("DOM")}}, के साथ डेटा में हेरफेर {{Glossary("AJAX")}} तथा {{Glossary("IndexedDB")}}, ग्राफिक्स के साथ ड्रा {{Glossary("canvas")}}, विभिन्न के माध्यम से ब्राउज़र चलाने वाले डिवाइस के साथ बातचीत करें {{Glossary("API","APIs")}}, इत्यादि। हाल ही में वृद्धि और प्रदर्शन में सुधार के कारण जावास्क्रिप्ट दुनिया की सबसे अधिक इस्तेमाल की जाने वाली भाषाओं में से एक है {{Glossary("API","APIs")}} ब्राउज़रों में उपलब्ध है।</p>
<p>हाल ही में, जावास्क्रिप्ट की लोकप्रियता ने सफल Node.js प्लेटफॉर्म के माध्यम से और भी विस्तार किया है - ब्राउज़र के बाहर सबसे लोकप्रिय क्रॉस-प्लेटफ़ॉर्म जावास्क्रिप्ट रनटाइम वातावरण। Node.js डेवलपर्स को पीसी पर चीजों को स्वचालित करने और पूरी तरह कार्यात्मक बनाने के लिए स्क्रिप्टिंग भाषा के रूप में जावास्क्रिप्ट का उपयोग करने की अनुमति देता है {{Glossary("HTTP")}} तथा {{Glossary("Web Sockets")}} सर्वर.</p>
<h2 id="और_अधिक_जानें">और अधिक जानें</h2>
<h3 id="सामान्य_ज्ञान">सामान्य ज्ञान</h3>
<ul>
<li>{{interwiki("wikipedia", "JavaScript", "JavaScript")}} on Wikipedia</li>
</ul>
<h3 id="जावास्क्रिप्ट_सीखना">जावास्क्रिप्ट सीखना</h3>
<ul>
<li>The {{Link("/en-US/docs/Web/JavaScript/Guide")}} on MDN</li>
<li><a href="http://nodeschool.io/#workshoppers">The "javascripting" workshop on NodeSchool</a></li>
<li><a href="http://www.codecademy.com/tracks/javascript" rel="external">The JavaScript course on codecademy.com</a></li>
<li><a href="http://ejohn.org/apps/learn/" rel="external">John Resig's Learning Advanced JavaScript</a></li>
</ul>
<h3 id="तकनीकी_संदर्भ">तकनीकी संदर्भ</h3>
<ul>
<li><a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm" rel="external">The latest ECMAScript standard</a></li>
<li>The {{Link("/en-US/docs/Web/JavaScript/reference")}} on MDN</li>
<li><a href="http://eloquentjavascript.net/" rel="external">The <em>Eloquent JavaScript</em> book</a></li>
</ul>
|