What is JavaScript in Hindi :- JavaScript का आविष्कार किसने किया यह कैसे काम करता है जैसा की हमने अपने पिछले article ( What is PHP in Hindi ) में Programming language के बारे जानकारी दी है, लेकिन आज हम बात करेंगे JavaScript के बारे में JavaScript क्या है इसका उपयोग क्यों किया जाता है? JavaScript के बारे में ऐसे सभी सवालों के जवाब और कई सारी अन्य जानकारी आज आपको यहाँ मिलने वाली है। उम्मीद है ये जानकारियाँ आपके काम आएँगी।
JavaScript Language का अविष्कार सन 1995 में ( Brendan Eich ) ने किया | JavaScript Java Programming Language से प्रेरित है | JavaScript का पहला नाम Mocha था जो की Marc Andreessen ने रखा था Marc Andreessen Netscape के Founder है और उसी साल में Mocha का नाम बदलकर Livescript रखा गया और बाद में December 1995 में इसका नाम JavaScript रखा गया था जो की अभी भी चलन में है |
जावास्क्रिप्ट क्या है – What is JavaScript in Hindi
JavaScript एक client-side scripting Language है जिसका इस्तेमाल HTML(Hypertext Markup Language) के साथ किया जाता है JavaScript एक इंटरप्रिन्टेड/ओरिएंटेड भाषा है जिसे programming language में JS कहा जाता है JavaScript का code किसी भी normal web browser पर run किया जा सकता है JavaScript के code को Run करने के लिए हमें Web Browser का JavaScript Enable करना पड़ता है | किन्तु कुछ Web Browsers में JavaScript पहले से ही enabled होता है
Web technology के रूप में आज लगभग सभी websites इसका उपयोग कर रही है माना जा रहा है के आने वाले समय मे JavaScript में सबसे ज्यादा scope है इसलिए अगर आप Programmer बनना चाहते है, तो आपको JavaScript सीखना बहुत ही फायदेमंद हो सकता है
बहुत से लोगो को लगता है के Java और JavaScript एक ही language है लेकिन यह दोनों ही एक दूसरे से बिल्कुल अलग है. इनका नाम एक जैसा होने कारण लोगो में मन एक डाउट हो गया है लेकिन में आपको बता दूँ Java और JavaScript दोनों भीन्न है इसका नाम एक जैसा इसलिए रखा गया था क्युकी उस समय Java बहुत लोकप्रिय Language थी जिसके कारण इसका नाम भी इससे मिलता जुलता रख दिया गया था लेकिन विकसित होने के बाद आज JavaScript एक स्वतंत्र भाषा बन गयी है।
JavaScript का code <script>
tags के बीच में लिखा जाता है किन्तु यह जरुरी नहीं है कि ‘script tags’ को ‘head tags’ के बीच में लिखा जाये JavaScript का code Web Page पर कहीं पर भी implement किया जा सकता है JavaScript का code implement करने के लिए script tag में साधारणतः ‘type’ attribute का इस्तेमाल किया जाता है | यहाँ पर दिया हुआ content कौनसे type का है वो लिखा जाता है |
<script type="text/javascript">
// यहां पर हमें javaScript का कोड करना होता है
</script>
JavaScript Hello World Program
JavaScript में किसी string को Browser पर दर्शाने के लिए ‘document.write’ का इस्तेमाल किया जाता है |
<script type="text/javascript">
document.write("Hello World!");
</script>
JavaScript के कोड को Comment कैसे करते है?
- JavaScript में Single line comment के लिए हमें //(double slashes) का उपयोग करना होता है
- Multiple line comments के लिए हमें /* — –*/ का उपयोग करना होता है
<script type="text/javascript">
//single line comment
/* document.write("Hello"); */
</script>
JavaScript के क्या-क्या उपयोग है?
JavaScript का उपयोग निम्न प्रकार के tasks को perform करने के लिए किया जाता है
- Cookies: JavaScript से browser में कुछ information store किया जा सकता है और जब user दुबारा visit करे तो उसे access कर सकते हैं इस information को cookies कहते हैं।
- Autocomplete: Autocomplete से तातपर्य यह है की जब हम text box में कुछ टाइप करते हैं तो उसके नीचे suggestions आने लगते हैं। इसे Autocomplete कहते है हम इस प्रकार के टास्क जावास्क्रिप्ट में बना सकते हैं।
- JavaScript से हम User कौनसा browser use कर रहा है यह पता कर सकते हैं।
- Animation: JavaScript से हम अपनी वेबसाइट में एनीमेशन add करके को अपनी वेबसाइट को बहुत अट्रेक्टिव बना सकते है
- Slider: JavaScript का उपयोग करके हम अपनी वेबसाइट के लिए Image Slider, carousel बना सकते है
- Form Validation: फॉर्म वेलिडेशन से तातपर्य यह है की जब किसी User द्वारा किसी form को fill किया जाता है उस समय ये verify करना की enter किया गया data सही format में है या नही जैसे email, phone no. आदि इस प्रक्रिया को form validation कहते है
JavaScript से हम ऐसे और भी बहुत सारे टास्क कर सकते है जिस से हमारी वेबसाइट और भी अट्रेक्टिव लगे ऐसे हम अपनी वेबसाइट को सूंदर बना सकते है
JavaScript का use करने के लिए कौन-कौन से Tools की जरूरत पड़ती है?
JavaScript के code को run करने के लिए हमें किसी विशेष tool की जरूरत नही होती इसके लिए हमें सिर्फ दो चीजों की आवशयकता होती है
- Code Editor: JavaScript में coding करने के लिये हम इन text editor का उपयोग कर सकते है जैसे Notepad++, Dreamweaver, Sublime, Visual Code Studio आदि वैसे तो हम किसी normal text editor का भी उपयोग कर सकते है परन्तु अगर हम किसी specific कोड एडिटर का use करते है तो वो हमें coding करने में काफी मदद करता है
- Web Browser: JavaScript के कोड को display करने के लिए हमें वेब ब्राउज़र की आवस्यकता होती है
जावास्क्रिप्ट के क्या फायदे हैं – Advantages of JavaScript
- Easy to Learn: JavaScript बहुत ही simple है और इसे सीखना बहुत आसान होता है। इसका code syntax बहुत ही simple होता है
- Fast Execution: JavaScript बहुत ही fast है क्योंकि यह client side पर run होती है इसलिये ऐसे ज्यादा server interaction की जरूरत नही पड़ती।
- Cross Platform: JavaScript Cross Platform को सपोर्ट करता है यह किसी भी operating system और किसी भी web browser जैसे Chrome, Firefox, Microsoft EDGE आदि में आसानी से काम कर सकता है।
- Event-Based Code: JavaScript से हम ऐसे Function बना सकते हैं जो की किसी विशेष event जैसे button click, mouse move आदि होने पर execute हो।
- Popularity: JavaScript की लोकप्रियता इतनी बढ़ गई है के वेब पर हर जगह जावास्क्रिप्ट का उपयोग किया जा रहा है।
JavaScript के नुकसान – Disadvantages of JavaScript
- Security: जैसा की हम सब जानते हैं की JavaScript browser पर execute होता इसलिए यह ज्यादा secure नही होता हालांकि सुरक्षा को नज़र में रखते हुए JavaScript के अन्दर कुछ प्रतिबंध लगाये गए हैं जैसे की user के system के files को read या write नही कर सकता| इन प्रतिबंध के बावजूद भी कुछ malicious codes अब भी run हो सकते हैं इसलिए लोगो को JavaScript को disable रखना पसंद है
- Browser Support: JavaScript को कभी-कभी अलग-अलग ब्राउज़रों द्वारा अलग-अलग व्याख्या की जाती है। इससे क्रॉस-ब्राउज़र कोड लिखना थोड़ा मुश्किल हो जाता है।
हमें उम्मीद है की आपको यह आर्टिकल ( What is JavaScript in Hindi ) पसंद आया होगा। इस बारे में आप अपने विचार निचे कमेंट में जरुर रखें और इस article को अपने दोस्तों के साथ शेयर जरुर करें।
इन्हे भी देखे:-
- HTML क्या है और इसका आविष्कार किसने किया ?
- PHP क्या है और इसका आविष्कार किसने किया ?
- jQuery क्या है और इसका आविष्कार किसने किया ?
- WordPress क्या है और इसे कैसे सीखें ?
Leave a Reply