जावास्क्रिप्ट (जेएस) एक स्क्रिप्टिंग भाषा है, जिसका मुख्य रूप से वेब पर उपयोग किया जाता है। इसका उपयोग HTML पृष्ठों को बढ़ाने के लिए किया जाता है और आमतौर पर HTML कोड में एम्बेडेड पाया जाता है। जावास्क्रिप्ट एक व्याख्या की गई भाषा है। इस प्रकार, इसे संकलित करने की आवश्यकता नहीं है। जावास्क्रिप्ट एक इंटरैक्टिव और गतिशील फैशन में वेब पेजों को प्रस्तुत करता है। यह पृष्ठों को घटनाओं पर प्रतिक्रिया करने, विशेष प्रभाव प्रदर्शित करने, चर पाठ स्वीकार करने, डेटा मान्य करने, कुकीज़ बनाने, उपयोगकर्ता के ब्राउज़र का पता लगाने आदि की अनुमति देता है।
स्थिर सामग्री प्रदर्शित करने के लिए HTML पृष्ठ ठीक हैं, उदा। एक साधारण छवि या पाठ। हालाँकि, आजकल अधिकांश पृष्ठ शायद ही कभी स्थिर होते हैं। आज के बहुत से पेजों में मेन्यू, फॉर्म, स्लाइडशो और यहां तक कि इमेज भी हैं जो यूजर को इंटरेक्शन प्रदान करते हैं। जावास्क्रिप्ट वेब डेवलपर्स द्वारा इस तरह की बातचीत प्रदान करने के लिए नियोजित भाषा है। चूंकि जावास्क्रिप्ट HTML पृष्ठों के साथ काम करता है, इसलिए एक डेवलपर को इस स्क्रिप्टिंग भाषा की पूरी क्षमता का उपयोग करने के लिए HTML जानने की आवश्यकता होती है। जबकि अन्य भाषाएँ हैं जिनका उपयोग वेब पर स्क्रिप्टिंग के लिए किया जा सकता है, व्यवहार में यह अनिवार्य रूप से सभी जावास्क्रिप्ट है।
HTML फ़ाइल में JavaScript का उपयोग करने के दो तरीके हैं। पहले में HTML कोड में सभी जावास्क्रिप्ट कोड को एम्बेड करना शामिल है, जबकि दूसरी विधि एक अलग जावास्क्रिप्ट फ़ाइल का उपयोग करती है जिसे स्क्रिप्ट तत्व के भीतर से बुलाया जाता है, अर्थात, स्क्रिप्ट टैग द्वारा संलग्न। JavaScript फ़ाइलें .js एक्सटेंशन द्वारा पहचानी जाती हैं। हालाँकि जावास्क्रिप्ट का उपयोग ज्यादातर HTML ऑब्जेक्ट्स के साथ इंटरैक्ट करने के लिए किया जाता है, इसे अन्य गैर-HTML ऑब्जेक्ट्स जैसे कि ब्राउज़र प्लगइन्स, CSS (कैस्केडिंग स्टाइल शीट्स) प्रॉपर्टीज़, वर्तमान तिथि या ब्राउज़र के साथ इंटरैक्ट करने के लिए भी बनाया जा सकता है। जावास्क्रिप्ट कोड लिखने के लिए, आपको विंडोज़ में नोटपैड, लिनक्स में गिंप, या बीबीईडिट जैसे मूल टेक्स्ट एडिटर की आवश्यकता है। कुछ टेक्स्ट एडिटर, जैसे BBEdit में जावास्क्रिप्ट के लिए सिंटैक्स हाइलाइटिंग की सुविधा है। यह आपको आसानी से जावास्क्रिप्ट कोड के तत्वों की पहचान करने की अनुमति देगा। इंटरनेट एक्सप्लोरर, फ़ायरफ़ॉक्स और ओपेरा के नवीनतम संस्करण सभी जावास्क्रिप्ट का समर्थन करते हैं।
0 Comments