Introduction of Java Script
जावा स्क्रिप्ट को 1985 में नेटस्केप कम्पनी ने डेवलप किया जिसे अपनी ही कंपनी के ब्राउज़र नेटस्केप नेविगेटर के साथ में मार्केट में उतारा उस समय इसे Live स्क्रिप्ट के नाम से जाना जाता था। जिसे Sun जो Java लैंग्वेज की निर्माता कम्पनी है के साथ मिलकर इसका नाम 1995 में बदलकर इसे जावा स्क्रिप्ट का नाम दे दिया गया।
यह एक स्क्रिप्ट लैंग्वेज हैं इसमें बनाये गए प्रोग्राम इन्टरप्रेट होते हैं न की Run होने से पहले कम्पाइल होते हैं, अथार्त स्क्रिप्ट लैंग्वेज में प्रोग्राम के Statement एक के बाद एक इन्टरप्रेट होते हुए Run होते हैं। इस लैंग्वेज का यूज़ वेबसाइट में एडवांस फीचर ऐड करने के लिए किया जाता हैं जैसे की किसी कंडीशन को चेक करना, लूप चलना और इसे HTML के साथ यूज़ किया हैं।
Introduction of Java Script in Hindi –
यह लैंग्वेज केस सेंसिटव लैंग्वेज है यानि की आप को इसमें ABC और abc दोनों ही अलग अलग वेरिएबल के नाम हैं ( वेरिएबल क्या होते हैं आगे देखेगें ) इसमें हमे आइडेंटिफायर में पहला वर्ड जो हैं वो स्माल लेटर में तथा आगे के सभी वर्ड्स में पहला लेटर जो हैं वो कैपिटल लेटर में मिलेगा और ये तब होगा जब आइडेंटिफायर के नाम में एक से अधिक वर्ड्स होंगे। पहला वर्ड स्माल लेटर तथा आगे के सभी वर्ड्स में पहला लेटर कैपिटल लेटर होता हैं इसे Camel Case कहा जाता हैं मतलब यानि टेढ़े मेढ़े संयुक्त शब्द होता हैं ।उदाहरण के तौर पर देखें तो यदि getelementbyid को camel केस में लिखे तो वो इस तरह होगा getElementById
जावा स्क्रिप्ट का यूज़ निम्न कार्य के लिए भी कर सकते हैं –
- किसी एलिमेंट का वेब पेज पर color, width, height चेंज कर सकते हैं ।
- वेब पेज पर एलिमेंट की पोजीशन को चेंज कर सकते हैं ।
- यूजर के इनपुट को वेलिडेट यानि चेक कर सकते हैं जैसे – किसी की age चेक करना की वो Vote के लिए eligible हैं या नहीं इत्यादि।
- इसके द्वारा कूकीज भी सेट की जा सकती हैं ।
- Click, double click, mouse move पर किसी particular function को कॉल करना
जावा स्क्रिप्ट की विशेषता –
- इसका यूज़ करके HTML और ज्यादा interactive बनाया जा सकता हैं ।
- इसका यूज़ करके Date and Time से सम्बंधित सभी कार्य किये जा सकते हैं ।
- बड़े प्रोग्राम को Function में बांटा सकते हैं जिससे प्रोग्रामिंग आसान जाती हैं ।
- सभी ब्राउज़र सपोर्ट करते हैं ।
इस लैंग्वेज का drawback यह भी हैं की यह डेटाबेस को हैंडल नहीं कर सकती हैं, और इसमें लिखे गए प्रोग्राम को यूजर आसानी से देख सकता हैं ।
Introduction of Java Script in Hindi
यह लैंग्वेज दो प्रकार की होती हैं –
- क्लाइंट साइड स्क्रिप्ट लैंग्वेज –
इसका यूज़ User द्वारा दिए गए इनपुट को वैलिडेट करने के लिए किया जाता हैं जैसे – User ने नाम Input किया तो उसमें 10 अक्षर से अधिक हैं या नहीं ।
या किसी मेल आईडी में @ हैं या नहीं इत्यादि।
इसे क्लाइंट के सिस्टम पर ब्राउज़र से ही रन करवाया जाता हैं ।
- सर्वर साइड स्क्रिप्ट लैंग्वेज –
इसका यूज़ सर्वर से सम्बंधित वर्क करने के लिए किया जाता हैं ।