हिन्दी में वैबसाइट डिजाइनिंग सीखना चाहते हैं तो हमारी साइट code sikho hindi को Subscribe करें

What Is JavaScript? Free web designing Course js

 What Is JavaScript? Free web designing Course js


जावास्क्रिप्ट क्या है?

जावास्क्रिप्ट में स्मैक चलाए बिना आप तकनीक में बहुत दूर नहीं जा सकते। संभावना है, आप यहीं हैं, अभी क्योंकि आपने शब्द सुना है और जानते हैं कि आपको इसे समझने की आवश्यकता है। अच्छी खबर यह है: जावास्क्रिप्ट उतना डरावना नहीं है जितना लगता है - और हाँ, आप इसका उपयोग करना सीख सकते हैं।

जावास्क्रिप्ट: एक त्वरित परिभाषा

जावास्क्रिप्ट एक स्क्रिप्टिंग भाषा है जिसका उपयोग गतिशील वेबसाइट सामग्री को बनाने और नियंत्रित करने के लिए किया जाता है, अर्थात कुछ भी जो आपकी स्क्रीन पर किसी वेब पेज को मैन्युअल रूप से पुनः लोड करने की आवश्यकता के बिना चलता है, ताज़ा करता है या अन्यथा बदलता है। विशेषताएं जैसे:


  • एनिमेटेड ग्राफिक्स
  • फोटो स्लाइडशो
  • स्वत: पूर्ण पाठ सुझाव
  • संवादात्मक रूप

जावास्क्रिप्ट क्या करता है, यह समझने का एक बेहतर तरीका यह है कि आप हर दिन उपयोग की जाने वाली कुछ वेब सुविधाओं के बारे में सोचें और संभवतः इसे मान लें - जैसे कि जब आपकी फेसबुक टाइमलाइन स्वचालित रूप से आपकी स्क्रीन पर अपडेट हो जाती है या Google आपके द्वारा शुरू किए गए कुछ अक्षरों के आधार पर खोज शब्द सुझाता है टाइपिंग। दोनों ही मामलों में, यह क्रिया में जावास्क्रिप्ट है।

जावास्क्रिप्ट के परिणाम सरल लग सकते हैं, लेकिन एक कारण है कि हम अपने फ्रंट एंड वेब डेवलपर और ब्रेक इन टेक ब्लूप्रिंट दोनों में जावास्क्रिप्ट पर एक संपूर्ण खंड पढ़ाते हैं। उन सभी महान एनिमेशन और स्वत: पूर्ण के नीचे- कुछ बहुत ही आकर्षक चीजें हो रही हैं। यह मार्गदर्शिका वास्तव में यह बताएगी कि जावास्क्रिप्ट कैसे काम करता है और इसका उपयोग क्यों और कैसे किया जाता है, साथ ही जावास्क्रिप्ट सीखने के सर्वोत्तम तरीके यदि आप महसूस कर रहे हैं कि आपको अपने कौशल में इसकी आवश्यकता है।

विषयसूची

  • जावास्क्रिप्ट क्या है? 
  • जावास्क्रिप्ट: एक त्वरित परिभाषा

  • जावास्क्रिप्ट क्या है? एक विस्तृत व्याख्या
  • जावास्क्रिप्ट का उपयोग किसके लिए किया जाता है?
  • जावास्क्रिप्ट कैसे काम करता है?


जावास्क्रिप्ट क्या है? एक विस्तृत व्याख्या

यदि आप टेक में करियर बनाने की उम्मीद कर रहे हैं, तो आपका प्रश्न अधिक लग सकता है: "जावास्क्रिप्ट क्या है और क्या मुझे इसकी आवश्यकता है?"


यदि आप वेब विकास में रुचि रखते हैं - तो इसका उत्तर एक शानदार हां है। तो उस रास्ते से बाहर, आइए थोड़ा गहराई से देखें कि जावास्क्रिप्ट कैसे काम करता है।

3 की शक्ति: एचटीएमएल, सीएसएस, और जावास्क्रिप्ट

जब ज्यादातर लोग कोड करना सीखते हैं, तो वे अच्छे पुराने HTML और CSS से शुरू करते हैं। वहां से, वे जावास्क्रिप्ट पर आगे बढ़ते हैं। जो समझ में आता है! ये तीनों तत्व मिलकर वेब विकास की रीढ़ बनते हैं।


उन लोगों के लिए जो परिचित नहीं हैं:


HTML आपके पृष्ठ की संरचना है—शीर्षलेख, मुख्य भाग, कोई भी चित्र जिसे आप शामिल करना चाहते हैं

CSS नियंत्रित करता है कि वह पृष्ठ कैसा दिखता है (यह वही है जिसका उपयोग आप फ़ॉन्ट, पृष्ठभूमि रंग आदि को अनुकूलित करने के लिए करेंगे)

जावास्क्रिप्ट जादू का तीसरा तत्व है। एक बार जब आप अपनी संरचना (एचटीएमएल) और अपना सौंदर्य खिंचाव (सीएसएस) बना लेते हैं, तो जावास्क्रिप्ट आपकी साइट या प्रोजेक्ट को गतिशील बनाता है।


जावास्क्रिप्ट का उपयोग स्वचालित और चेतन करने के लिए किया जाता है

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

जावास्क्रिप्ट जैसी स्क्रिप्टिंग भाषा (जेएस, जानने वालों के लिए) कंप्यूटर प्रोग्राम जैसे वेबसाइटों या वेब एप्लिकेशन को "कुछ करने के लिए" कहकर भारी भारोत्तोलन करती है। जावास्क्रिप्ट के मामले में, इसका मतलब है कि पहले वर्णित उन गतिशील विशेषताओं को जो कुछ भी वे करते हैं उसे करने के लिए कहें- जैसे छवियों को स्वयं को एनिमेट करने के लिए, स्लाइड शो के माध्यम से साइकिल चलाने के लिए फ़ोटो, या संकेतों का जवाब देने के लिए स्वत: पूर्ण सुझाव। यह जावास्क्रिप्ट में "स्क्रिप्ट" है जो इन चीजों को अपने आप प्रतीत होता है।

इस बीच, क्योंकि जावास्क्रिप्ट वेब कार्यक्षमता का एक अभिन्न अंग है, सभी प्रमुख वेब ब्राउज़र अंतर्निहित इंजनों के साथ आते हैं जो जावास्क्रिप्ट को प्रस्तुत कर सकते हैं। इसका मतलब है कि JS कमांड को सीधे एक HTML दस्तावेज़ में टाइप किया जा सकता है, और वेब ब्राउज़र उन्हें समझने में सक्षम होंगे। दूसरे शब्दों में, जावास्क्रिप्ट का उपयोग करने के लिए किसी अतिरिक्त प्रोग्राम या कंपाइलर को डाउनलोड करने की आवश्यकता नहीं होती है।

जावास्क्रिप्ट का उपयोग किसके लिए किया जाता है?

हमने इसे परिचय में थोड़ा सा कवर किया है, लेकिन यहां मुख्य चीजों की एक त्वरित सूची है जिसका उपयोग जावास्क्रिप्ट के लिए किया जाता है।

वेबसाइटों में अन्तरक्रियाशीलता जोड़ना—हाँ, यदि आप चाहते हैं कि कोई वेबसाइट पाठ के एक स्थिर पृष्ठ से अधिक हो, तो आपको कुछ जावास्क्रिप्टिंग करने की आवश्यकता होगी

मोबाइल एप्लिकेशन विकसित करना—जावास्क्रिप्ट केवल वेबसाइटों के लिए नहीं है...इसका उपयोग उन ऐप्स को बनाने के लिए भी किया जाता है जो आपके फोन और टैबलेट पर भी हैं।

वेब ब्राउज़र आधारित गेम बनाना—कभी सीधे अपने वेब ब्राउज़र से कोई गेम खेला है? जावास्क्रिप्ट ने शायद ऐसा करने में मदद कीबैक एंड वेब डेवलपमेंट—हाँ, जावास्क्रिप्ट का उपयोग ज्यादातर चीजों के सामने के छोर पर किया जाता है, लेकिन यह बैक एंड इंफ्रास्ट्रक्चर पर भी उपयोग की जाने वाली एक बहुमुखी पर्याप्त स्क्रिप्टिंग भाषा है।

जावास्क्रिप्ट कैसे काम करता है?

जावास्क्रिप्ट या तो वेब पेज में एम्बेड किया गया है या फिर इसे .js फ़ाइल में शामिल किया गया है। जावास्क्रिप्ट भी एक "क्लाइंट-साइड" भाषा है ("सर्वर-साइड" भाषा के बजाय), जो यह कहने का एक शानदार तरीका है कि यह साइट विज़िटर के कंप्यूटर पर डाउनलोड हो जाती है, फिर संसाधित होती है।

आप किसी वेबसाइट में जावास्क्रिप्ट कैसे जोड़ते हैं?

वास्तव में एक वेब पेज पर जावास्क्रिप्ट कोड जोड़ना एक बहुत ही सरल प्रक्रिया है (और यदि आपने HTML और CSS के साथ कोई कोडिंग की है तो यह एक परिचित प्रक्रिया है)। JavaScript को <script> टैग का उपयोग करके और उन्हें टाइप एट्रिब्यूट टेक्स्ट/जावास्क्रिप्ट देकर सीधे पेज के कोड में जोड़ा जा सकता है। ईमानदारी से, जावास्क्रिप्ट एक साइट पर सीएसएस जोड़ने के समान दिखता है। यहाँ एक साथ तुलना है:

CSS:

<style> 

CSS goes here

</style>

JavaScript:

<script type="text/javascript">

JavaScript code goes here

</script>

वोइला! जावास्क्रिप्ट कोड को .js एक्सटेंशन के साथ एक अलग हेडर फ़ाइल के रूप में एक पेज में भी जोड़ा जा सकता है (आमतौर पर यह कोड होता है जिसे आप एक साथ कई पेजों में शामिल करना चाहते हैं)। फिर स्क्रिप्ट को प्रत्येक व्यक्ति के वेब ब्राउज़र में डाउनलोड और संसाधित किया जाता है, इसे गतिशील वस्तुओं और प्रभावों में बदल दिया जाता है जो वे अपनी स्क्रीन पर देखते हैं।

चेतावनी का एक शब्द, हालांकि: चूंकि जावास्क्रिप्ट को अलग-अलग ब्राउज़रों द्वारा संसाधित किया जाता है, इसलिए संभव है कि उपयोगकर्ता के अंत में जावास्क्रिप्ट अक्षम हो। ऐसा होने पर टूटने से बचने के लिए जावास्क्रिप्ट का उपयोग करने वाली साइटों को एक बैकअप योजना की आवश्यकता होती है।