जावास्क्रिप्ट क्या है ?( What is JAVASCRIPT)

          जावास्क्रिप्ट:-(JAVASCRIPT)


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

जावास्क्रिप्ट का वास्तविक नाम ECMA ORGANIZATION द्वारा ही बनाया तथा नवीनीकृत किया जाता है ECMA 262 इसका वर्तमान स्टैंडर्ड है जावास्क्रिप्ट का उपयोग असंख्य वेबपेज के निर्माण में फार्म के प्रमाणीकरण क्रियाकलापों के जोड़ने हेतु तथा ब्राउज़र के लिटिगेशन हेतु इस्तेमाल किया जाता है जावास्क्रिप्ट का कोड किसी भी एडिटर के माध्यम से लिखा जा सकता है जावास्क्रिप्ट एक महत्वपूर्ण स्क्रिप्टिंग लैंग्वेज है जो सभी महत्वपूर्ण ब्राउज़र पर कार्य करता है जावास्क्रिप्ट के द्वारा Internet,explorer, Firefox, Chrome and Safari पर आसानी से कार्य किया जा सकता है जावास्क्रिप्ट के माध्यम से हम कई कार्य संपादित कर सकते हैं तथा इसमें निहींत  गुण निम्नवत हैं।


  • Html वेब पेज को इंटरएक्टिव बनाने हेतु।
  • जावास्क्रिप्ट एक स्क्रिप्ट लैंग्वेज है।
  • यह एक लाइटवेट प्रोग्रामिंग लैंग्वेज है।
  • इसको बिना लाइसेंस के खरीदे आसानी से प्राप्त किया जा सकता है।
  • जावास्क्रिप्ट html प्रोग्रामर को एक प्रोग्रामिंग टूल प्रदान करता है इसमें प्रयुक्त होने वाले कमांड अत्यंत ही सरल होते हैं जो इसको एचटीएमएल कोड में प्रयोग हेतु प्रयुक्त बनाते हैं
  • जावास्क्रिप्ट के माध्यम से डायनेमिक टेस्ट को एचटीएमएल कोड में डाल सकते हैं उदाहरण स्वरूप:
  • document.write("</h1>"),name नामक  varieble हेड टैग के माध्यम से स्ट्रिंग में डाला जा सकता है
  • जावास्क्रिप्ट के माध्यम से हम इवेंट्स के घटित होने पर कार्यवाही कर सकते हैं।
  • जावास्क्रिप्ट के द्वारा फार्म के डाटा वैलिडेशन सर्वर को प्रदान करने से पहले किया जा सकता है ।
  • जवा सिक्योरिटी के माध्यम से वेबसाइट पर किसी ब्राउज़र के माध्यम से संपर्क स्थापित किया गया है जो को भागते हुए उक्त वेब ब्राउज़र द्वारा समर्थित उचित वेब पेज को प्रदान किया जा सकता है।
  • जावास्क्रिप्ट के माध्यम से कुकीज का भी निर्माण किया जा सकता है उदाहरण स्वरूप किसी भी एचटीएमएल के कोड में स्क्रिप्ट को लिखने हेतु अग्रिलिखित व कोड को उदाहरण स्वरूप ले सकते हैं।

<html>
<body>
<javascript type="text/javascript">document.write("This is my first javascript language");</javascript>
</body>
</html>

उपरोक्त html code में जावास्क्रिप्ट के कोड को डाला गया है जावास्क्रिप्ट कोड को लिखते समय स्क्रिप्ट नामक एचटीएमएल टैग का इस्तेमाल किया जाता है document.write command के माध्यम से हम ब्राउज़र पर लिखे गए string को देख सकते हैं।

Output

This is my first javascript language

इसी तरह हम किसी भी जावास्क्रिप्ट में एचटीएमएल टैग का इस्तेमाल कर सकते हैं।

 उदाहरण:-


<html>
<body>
<script type="text/javascript">document.write("<h1>Hello world!</h1>");</script>
</body>
</html>

Output:-

Hello World!

script tag script के प्रारंभ होने का तथा</script>script>के अंत होने का सूचक है। document.write के माध्यम से आउटपुट पेज पर हम कोई string लिखते हैं।कोछा ब्राउज़र्स के द्वारा जावास्क्रिप्ट को समर्थन नहीं दिया जाता है तो वह इसे साधारण टेक्स्ट के रूप में प्रदर्शित करते हैं ।

2:- जावास्क्रिप्ट कोड को html code में कहां लिखें या कैसे लिखें?

जावास्क्रिप्ट कोड को html के head section या body section में लिखा जा सकता है। जावास्क्रिप्ट का कोड जैसे ही वेब पेज ब्राउजर पर लोड होता है वह स्वता लोड हो जाता है। परंतु कभी-कभी हम यह चाहते हैं। कि वे पेज के लोड होने के पश्चात जावास्क्रिप्ट execute हो। इस समय हम उक्त script को head section में function के माध्यम से डालते हैं तथा body section में उसे कॉल करते हैं।
उपरोक्त उदाहरण में  message () फंक्शन के माध्यम से फंक्शन के माध्यम से script को लिखा गया है। परन्तु इसको body  section में onload function के माध्यम से कॉल किया गया है जिसके फ़ाइल स्वरूप यह वेब पेज के लोड होने के पश्चात लोड होगा अगर हम स्क्रिप्ट को सीधे बॉडी सेक्शन में लिखते हैं तो स्क्रिप्ट वेब पेज में वेब मैसेज की भांति कार्य करेगी।
उदाहरण में abc.js नाम की बात जावास्क्रिप्ट की फाइल मौजूदा html कोड में इस्तेमाल किया गया है ध्यान देने योग्य बात है कि बाहा्  जावास्क्रिप्ट फाइल को भी एक कहीं डायरेक्टरी में रखना पड़ता है वाहा जावास्क्रिप्ट फाइल sec टाइगर के साथ प्रयुक्त होती है तथा यह <script><\script> टाइगर के अंदर नहीं लिखा जाता है।

 जावास्क्रिप्ट स्टेटमेंट से (JavaScript statement):-

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

 जावास्क्रिप्ट का कोड 

जावास्क्रिप्ट का कोड स्टेटमेंट का समूह होता है जो ब्राउज़र द्वारा क्रम से एक बार में एक स्टेटमेंट एक्सीक्यूट करता है।

जावास्क्रिप्ट स्टेटमेंट का ब्लॉक

कई जावास्क्रिप्ट स्टेटमेंटस को एक समूह का रूप ब्लॉक के माध्यम से दिया जाता है स्टेटमेंट का ब्लॉक प्रारंभ करने हेतु करले ब्रैकेट का प्रयोग किया जाता है ब्लॉक का उद्देश्य कई जावास्क्रिप्ट स्टेटमेंट को एक साथ एक्सीक्यूट कराना होता है।
Example:-

<html>
<body>
<script type="text/javascript">
{
document.write("<h1>This is a heading</h1>");
}
</script>
</body>
</html>

Output

This is a heading





एक टिप्पणी भेजें

0 टिप्पणियाँ