JavaScript क्या है – Javascript का इतिहास, उपयोग, advantage, code

Javascript क्या है – what is Javascript in hindi

Javascript defination in hindi – JavaScript एक scripting language है। इसे web development के लिए बनाया गया था। मतलब website में dynamic और interactive elements लगाने के लिए इसे 1995 में develop किया गया था।

web Development के लिए 3 language जरुरी है।

HTML – इससे webpage का structure बनाया जाता है।

CSS – इससे webpage को आकर्षक बनाया जाता है और वेबसाइट का layout भी बनाया जाता है।

Javascript – इससे webpage में interactive element लगाये जा सकते है और static website को dynamic बनाया जा सकता है।

Website में programming का काम JavaScript द्वारा किया जाता है। इसलिए इसको dynamic programming language भी कहा जाता है।

JavaScript एक client-side scripting language है। इसके source code, clients के web browser पर run होता है। ना की web server के उपर।

Web browser पर run होने के बाद JavaScript code, client को plain text में दिखता है।

दूसरे server side scripting language जैसे कि PHP और ASP के जैसे ही JavaScript कोड को भी HTML web page मैं कहीं पर भी दिखाया जा सकता है।

JavaScript code in Hindi

JavaScript का कोड HTML के साथ ही जुड़ा होता है। यह दो प्रकार से जुड़ा होता है

1. In-page JavaScript – इसमें हम अपने JavaScript का कोड HTML code के अंदर ही लिखते हैं। इसे हम HTML में head और body tag के अंदर <script>tag लगाकर लिख सकते हो। (आप निचेके code में देख सकते है)

<html>
<head>
<tilte>------------</title>
<script>
var s = "javacript in hindi"
document.write(s);
</script>
</head>
<body>
<h1>blog kaise banaye</h1>
<script>
var a=5, b=6
document.write(a+b);
</script>
</body>
</html>

2. External JavaScript – जैसे हम external CSS का उपयोग करते हैं वैसे ही external JavaScript का भी उपयोग किया जाता है। External JavaScript में हम JavaScript की अलग फाइल बनाते हैं। जिसका नाम .js extension होना चाहिए।

इस फाइल को हम HTML में <head> tag के अंदर या फिर <body> tag के अंदर भी link कर सकते हैं। आप जहापर भी इसे लिंक करोगे यह उसी तरह से काम करेगा मतलब <head> tag में लिंक करोगे तो पहले javascript का code run होगा और बादमे HTML का. और <body> tag में लिंक करोगे तो पहले HTML का code run होगा और बादमे javascript का code run होगा।

Advantage of JavaScript in Hindi

1. Easy to learn – किसी भी नये इंसान के लिए कोई भी programming language सीखना एक चैलेंज की तरह है। लेकिन JavaScript को आप बहुत ही आसानी से सीख सकते हो। क्योंकि यह बहुत आसान language मानी जाती है। इसके syntax आसान है। यही कारण है कि इसे आप आसानी से सीख कर मॉडर्न वेबसाइट बना सकते हो।

2. Speed – a client side language होने की वजह से JavaScript बहुत fast है। क्योंकि यह HTML के साथ ही browser में run होती है। इसे server से परमिशन लेने की बिल्कुल भी जरूरत नहीं है।

3. Varsitility – JavaScript दूसरे language के साथ अच्छे से काम करता है। जैसे कि JavaScript को आप बिना .js extension के भी किसीभी webpage में add कर सकते हो। JavaScript को perl और PHP में भी लिखा जा सकता है।

4. Event-based programming – JavaScript एक event-based language है। इसका मतलब अलग-अलग code segment जब कोई events काम में आते हैं तभी execute होते हैं।

उदाहरण – user ने किसी button पर क्लिक किया तो उसका code segment तभी execute होगा।

5. Platform independence – JavaScript का code आप किसीभी editor में लिख सकते हो। जैसे कि – notepad, notepad++, vs code, sublime, atom etc.

और इसे run करने के लिए भी अब अलग-अलग browsers का प्रयोग कर सकते हो। जैसे कि – Google Chrome, Mozilla Firefox, internet explorer, Safari etc.

6. Popularity – आज के समय में web development में JavaScript बहुत ही ज्यादा पॉपुलर है। 95% वेबसाइट में JavaScript को यूज किया जा रहा है। क्योंकि JavaScript frontend और backend दोनों में भी यूज़ होती है।

JavaScript का उपयोग

Dynamic content –

JavaScript से हम modern website बना सकते हैं। इसका उपयोग website में dynamic element लगाने के लिए यूज किया जाता है।
उदाहरण – dropdown menu, animated slides, audio players, video players, accordion, calendar बनाने के लिए.

Mobile Applications

आजके दिन internet यूज़ के लिए mobile काही सबसे ज्यादा यूज किया जा रहा है। ऐसे में JavaScript से mobile application भी बनाया जा सकता है। इसके लिए हमको JavaScript के कुछ framework सीखने होंगे। जैसे कि – angular JS, react JS, node JS, react native

React native से हम अलग अलग operating system के लिए mobile application बना सकते हैं।

हमको iOS और Android operating system के लिए अलग-अलग code लिखने की जरूरत नहीं पड़ेगी।

Games –

JavaScript का उपयोग games बनाने के लिए भी किया जाता है। इसके लिए हमें JavaScript के अलग-अलग framework की जरूरत पड़ेगी।

हम game को 2D या 3D में भी बना सकते है।

Physics.js और pixi.js यह JavaScript के game engines है। जो हमें Web game बनाने के लिए मदद करते हैं।

Desktop app development –

JavaScript से हम desktop application भी बना सकते हैं। इसके लिए हमें JavaScript की electron JS इस library को सीखना होगा।

JavaScript का इतिहास – JavaScript history in Hindi

JavaScript का आविष्कार 1995 में Netscape company में काम करने वाले Brandon Eich ने क्या था।

JavaScript का सबसे पहला नाम Mocha था लेकिन language launching के समय इसे बदलकर Livescript कर दिया गया।

लेकिन उस समय Java programming language बहुत ज्यादा पॉपुलर थी।

इसलिए Netscape company ने Livescript को मार्केट में popular करने के लिए ‘Java’ नाम का इस्तेमाल करने का सोचा क्योंकि यह पहले से ही पॉपुलर था।

और Livescript को बदल कर JavaScript कर दिया गया।

JavaScript में कुछ कुछ concepts c, c++ और Java से ले गए हैं।

उस समय JavaScript बहुत पॉपुलर language बनी थी। लेकिन उस समय इसे सिर्फ Netscape navigator इस browser पर ही चलती थी।

आगे जाकर JavaScript का standard नाम ECMAscript हो गया।

इसके बाद ESMAscript के नए वर्जन आते गए। और आज के दिन ESMAscript12 यह वर्जन चल रहा है।

आज के समय में JavaScript को ORACLE के द्वारा चलाया जाता है।

JavaScript vs Java in hindi

बहुत लोगोंको इसमें confusion है। लेकिन मैं आपको बता दूं कि आज के समय JavaScript और Java दोनों अलग-अलग languages है।

Java एक object oriented programming language है तो JavaScript एक scripting language है।

मैंने ऊपर के पार्ट में बताया है कि JavaScript में Java नाम क्यों लगाया गया है।

आखिर में..

मुझे उम्मीद है कि आपको JavaScript in Hindi पूरा समझ आया होगा।

JavaScript को समझने के बाद अगर आप JavaScript को सीखना चाहते हैं तो मैं आपको कुछ प्लेटफार्म बताता हूं जहां से आप JavaScript को आसानी से सीख पाएंगे।

इसके अलावा आप JavaScript को book पढ़कर भी सीख सकते हैं या फिर यूट्यूब वीडियो से भी सीख सकते हैं। यूट्यूब से जो आज कुछ सीखने के लिए मैं आपको Yahoo baba इस चैनल को सजेस्ट करना चाहूंगा। जिसका टुटोरिअल मैंने आपको दिखाया है। यहापर आप complete javascript सिखु सकता.

अगर आपको हमारा JavaScript क्या है यह tutorial हेल्पफुल लगा हो तो इसे अपने दोस्तों के साथ जरूर शेयर करो।

Leave a Reply

Your email address will not be published. Required fields are marked *