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

Apr 10 2023
जावास्क्रिप्ट: जावास्क्रिप्ट प्रोग्रामिंग लैंग्वेज है जिसका उपयोग वेबपेजों में कुछ और कार्यक्षमताओं और सुविधाओं को जोड़ने और इसे और अधिक इंटरैक्टिव बनाने के लिए किया जाता है। सरल शब्दों में यह वेबसाइट में कुछ व्यवहार जोड़ता है, जैसे जब भी हम किसी वेबसाइट पर जाते हैं और वहां वेबसाइटों पर बटन, एनीमेशन, सामग्री दिखाना और छुपाना जैसी कई चीजें होती हैं और यह सब जावास्क्रिप्ट के कारण हम इसका उपयोग कर सकते हैं।

जावास्क्रिप्ट:

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

वे दोनों क्या हैं?

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

क्लाइंट-साइड (फ्रंटेंड):

क्लाइंट-साइड या फ्रंटएंड उन ऑपरेशनों को संदर्भित करता है जो क्लाइंट द्वारा क्लाइंट के अपने सर्वर पर किए जाते हैं। क्लाइंट के अपने सर्वर का मतलब है उसका अपना डिवाइस यानी लैपटॉप, कंप्यूटर या स्मार्टफोन।

सर्वर:

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

सर्वर के प्रकार और उनके उपयोग के बारे में पूरी तरह जानने के लिए यहां क्लिक करें। https://programmingyearner.blogspot.com/2023/03/what-is-server.html

सर्वर-साइड (बैकएंड):

सर्वर-साइड या बैकएंड उन ऑपरेशंस को संदर्भित करता है जो क्लाइंट द्वारा सर्वर पर किए जाते हैं।

जावास्क्रिप्ट कोड लिखना:

जावास्क्रिप्ट कोड हमेशा HTML के <Script> तत्व के अंदर लिखा जाता है। <Script> तत्व या तो <सिर>, <शरीर> या दोनों तत्वों में रखा जा सकता है।

नोट: जब <script> तत्व को <head> तत्व के अंदर रखा जाता है, तो यह पृष्ठ की सामग्री से पहले लोड होता है और जब इसे <body> तत्व के अंदर रखा जाता है, तो यह पृष्ठ की सामग्री के बाद लोड होता है ताकि <script रखा जा सके <body> एलिमेंट को बंद करने से पहले <body> एलिमेंट के अंदर </body> टैग को <head> एलिमेंट से ज्यादा बेहतर माना जाता है क्योंकि जब HTML एलिमेंट जावास्क्रिप्ट से पहले लोड होता है तो हर चीज ठीक से काम कर रही होगी।

बाहरी जावास्क्रिप्ट: