जावास्क्रिप्ट का निर्माण 1995 में ब्रेंडन ईच द्वारा किया गया था, जब वह नेटस्केप कम्युनिकेशंस में काम कर रहे थे, जो नेटस्केप नेविगेटर ब्राउज़र बनाने वाली कंपनी थी, जो पहले लोकप्रिय ब्राउज़रों में से एक थी। वेब ब्राउज़र. नेटस्केप अपने ब्राउज़र में एक स्क्रिप्टिंग भाषा जोड़ना चाहता था ताकि वेब डेवलपर्स को वेब पेजों में इंटरएक्टिविटी जोड़ने की अनुमति मिल सके।
ब्रेंडन ईच ने केवल 10 दिनों में भाषा विकसित की। इसे मूल रूप से मोचा कहा जाता था, लेकिन Javaलाइवस्क्रिप्ट और फिर अंत में जावास्क्रिप्ट कर दिया गया। ] उस समय की भाषा, भले ही जावास्क्रिप्ट और जावा पूरी तरह से अलग भाषाएँ हैं।
3. माइक्रोसॉफ्ट से प्रतिस्पर्धाMicrosoft था, जिसने जावास्क्रिप्ट की लोकप्रियता के जवाब में JScript नामक भाषा का अपना संस्करण विकसित किया, जिसे इसके ब्राउज़र में एकीकृत किया गया था, इंटरनेट एक्सप्लोरर। इस प्रतियोगिता के कारण ब्राउज़रों द्वारा जावास्क्रिप्ट को संभालने के तरीके में विखंडन हो गया, जिससे डेवलपर्स के लिए ऐसे कोड लिखना मुश्किल हो गया जो सभी ब्राउज़रों में लगातार काम करते थे।
4. ईसीएमएस्क्रिप्ट मानकईसीएमए इंटरनेशनल (यूरोपीय कंप्यूटर मैन्युफैक्चरर्स एसोसिएशन) को जावास्क्रिप्ट सबमिट किया। 1997 में, पहला मानक प्रकाशित हुआ, जिसे ECMAScript (संक्षिप्त ES) के नाम से जाना जाता है। तब से, जावास्क्रिप्ट भाषा के आधिकारिक संस्करणों ने ईसीएमएस्क्रिप्ट मानक का पालन किया है, जो आज भी विकसित हो रहा है।
5. अजाक्स का उदय2000 के दशक में, Ajax (एसिंक्रोनस जावास्क्रिप्ट और एक्सएमएल) की शुरुआत के साथ जावास्क्रिप्ट और भी महत्वपूर्ण हो गया, एक ऐसी तकनीक जो वेब अनुप्रयोगों को पृष्ठ को फिर से लोड किए बिना सामग्री को अपडेट करने की अनुमति देती थी। इसने डायनामिक वेब एप्लिकेशन की शुरुआत को चिह्नित किया और जीमेल और Google मैप्स जैसी अधिक इंटरैक्टिव वेब सेवाओं के विकास का मार्ग प्रशस्त किया।
6. Node.js क्रांति2009 में, रयान डाहल ने Node.js जारी किया, एक रनटाइम वातावरण जिसने जावास्क्रिप्ट को सर्वर पर चलाने की अनुमति दी। इसने एक महत्वपूर्ण बदलाव को चिह्नित किया, क्योंकि इसने डेवलपर्स को फ्रंटएंड और बैकएंड दोनों पर एक ही भाषा का उपयोग करने की अनुमति दी, जिससे सामान्य प्रयोजन वाली भाषा के रूप में जावास्क्रिप्ट का उदय हुआ।
7. फ्रेमवर्क और आधुनिक पुस्तकालयAngular, React और Vue.js जैसे फ्रेमवर्क और लाइब्रेरीज़ उभरीं, जिससे वेब एप्लिकेशन विकास आसान हो गया। इन उपकरणों ने जावास्क्रिप्ट को आधुनिक वेब विकास की मुख्य भाषा के रूप में मजबूत करने में मदद की।
8. वर्तमान स्थितिनिष्कर्ष
प्रमुख हिस्सा बन गई है। इसका इतिहास अनुकूलन और विकसित होने की इसकी क्षमता को दर्शाता है, जिसने इसे सॉफ्टवेयर विकास में प्रासंगिक और आवश्यक बने रहने की अनुमति दी है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3