-
जावास्क्रिप्ट में लोकल स्टोरेज से एलिमेंट कैसे पुनः प्राप्त करें?
लोकल स्टोरेज से एलिमेंट को पुनः प्राप्त करने के लिए हमें जांचना होगा कि ब्राउज़र लोकल स्टोरेज का समर्थन करता है या नहीं। बाद में, हमें लोकल स्टोरेज में एक एलिमेंट सेट करना होगा। इस क्षण हमें सावधान रहना होगा क्योंकि एक बार ब्राउज़र बंद हो जाने पर, कोई डेटा लोकल स्टोरेज में संग्रहीत नहीं रहेगा। बाद म
-
जावास्क्रिप्ट में sessionStorage से डेटा कैसे प्राप्त करें?
sessionStorage localStorage और sessionStorage प्रॉपर्टीज वेब ब्राउज़र में की/वैल्यू जोड़े को सेव करने की अनुमति देती हैं। sessionStorage ऑब्जेक्ट केवल एक सत्र के लिए डेटा संग्रहीत करता है। जब ब्राउज़र बंद हो जाता है तो डेटा हटा दिया जाता है। यह लोकल स्टोरेज के समान काम करता है। प्रारंभ में, हमें जां
-
जावास्क्रिप्ट में कैसे जांचें कि कोई संख्या फाइनाइट है या नहीं?
जावास्क्रिप्ट ने दी गई एंटिटी की जांच के लिए isFinite() मेथड प्रदान किया है कि यह एक वैध संख्या है या नहीं। यदि दी गई एंटिटी एक संख्या है, चाहे स्ट्रिंग के रूप में जैसे 123, यह मेथड बूलियन true परिणाम देगा, अन्यथा false लौटाता है। आइए इसे संक्षेप में समझते हैं। सिंटैक्स isFinite(value); यह मेथड एक
-
जावास्क्रिप्ट में उपयोगकर्ता की स्थिति की अक्षांश और देशांतर
अक्षांश और देशांतर (Latitude and Longitude) जियोलोकेशन प्रॉपर्टी एक जियोलोकेशन ऑब्जेक्ट लौटाता है जिसका उपयोग उपयोगकर्ता की स्थिति का पता लगाने के लिए किया जा सकता है। प्रदान किया गया ऑब्जेक्ट navigator.geolocation था। यह उपयोगकर्ता की गोपनीयता के लिए कष्टप्रद हो सकता है, इसलिए स्थिति तब तक उपलब्ध न
-
जावास्क्रिप्ट में स्ट्रिंग को कैसे एन्कोड करें?
जावास्क्रिप्ट ने स्ट्रिंग को एन्कोड करने के लिए escape() फंक्शन प्रदान किया है। लेकिन चूंकि escape() फंक्शन अब डिप्रिकेटेड है, encodeURI() या encodeURIComponent() का उपयोग करना बेहतर है। सिंटैक्स-1 escape(string); सिंटैक्स-2 encodeURIComponent(str); उदाहरण-1 निम्नलिखित उदाहरण में, escape() मेथड क
-
जावास्क्रिप्ट में एन्कोडिंग के बाद स्ट्रिंग को डीकोड कैसे करें?
स्ट्रिंग को एन्कोड करने के लिए हमें encodeURIComponent() या encodeURI() की आवश्यकता होती है और स्ट्रिंग को डीकोड करने के लिए हमें decodeURIComponent() या decodeURI() की आवश्यकता होती है। प्रारंभ में, हमने स्ट्रिंग को एन्कोड करने के लिए escape() का उपयोग किया था लेकिन चूंकि यह डिप्रिकेटेड है, हम अब e
-
जावास्क्रिप्ट में 'get' का उपयोग करके प्रॉपर्टी को प्रॉपर्टी के रूप में एक्सेस करना
जावास्क्रिप्ट में गेटर का उपयोग करके हम प्रॉपर्टी को एक अलग तरीके से प्रॉपर्टी के रूप में एक्सेस कर सकते हैं। कीवर्ड get का उपयोग इस प्रक्रिया को करने के लिए किया जाता है। आइए इसे संक्षेप में समझते हैं। उदाहरण निम्नलिखित उदाहरण में, प्रॉपर्टी details का उपयोग फंक्शन के रूप में किया गया है यानी deta
-
जावास्क्रिप्ट ऑब्जेक्ट में मेथड कैसे जोड़ें?
ऑब्जेक्ट में मेथड जोड़ना जावास्क्रिप्ट ऑब्जेक्ट में मेथड जोड़ना ऑब्जेक्ट कंस्ट्रक्टर में मेथड जोड़ने से आसान है। हमें कार्य पूरा करने के लिए मौजूदा प्रॉपर्टी को मेथड असाइन करना होगा। उदाहरण निम्नलिखित उदाहरण में, प्रारंभ में ऑब्जेक्ट टाइप बनाया गया है और बाद में ऑब्जेक्ट की प्रॉपर्टीज बनाई गईं। एक
-
जावास्क्रिप्ट ऑब्जेक्ट कंस्ट्रक्टर में प्रॉपर्टी कैसे जोड़ें?
ऑब्जेक्ट कंस्ट्रक्टर में प्रॉपर्टी जोड़ना सामान्य ऑब्जेक्ट में प्रॉपर्टी जोड़ने से अलग है। यदि हम प्रॉपर्टी जोड़ना चाहते हैं तो हमें इसे कंस्ट्रक्टर के अंदर जोड़ना होगा न कि कंस्ट्रक्टर के बाहर, जबकि हम सामान्य ऑब्जेक्ट में कहीं भी जोड़ सकते हैं। उदाहरण-1 निम्नलिखित उदाहरण में, एक प्रॉपर्टी को वैसे
-
जावास्क्रिप्ट ऑब्जेक्ट कंस्ट्रक्टर में मेथड कैसे जोड़ें?
ऑब्जेक्ट कंस्ट्रक्टर में मेथड जोड़ना सामान्य ऑब्जेक्ट में मेथड जोड़ने के विपरीत है। हम सामान्य ऑब्जेक्ट के मामले में जैसा है वैसा मेथड नहीं जोड़ सकते। ऑब्जेक्ट कंस्ट्रक्टर में मेथड बनाने के लिए इसे ऑब्जेक्ट कंस्ट्रक्टर के अंदर जोड़ा जाना चाहिए। उदाहरण निम्नलिखित उदाहरण में, मेथड कंस्ट्रक्टर के अंदर
-
जावास्क्रिप्ट ऑब्जेक्ट डिस्ट्रक्चरिंग क्या है?
जावास्क्रिप्ट ऑब्जेक्ट डिस्ट्रक्चरिंग किसी ऑब्जेक्ट को एक अलग असंरचित तरीके से एक्सेस करना ऑब्जेक्ट डिस्ट्रक्चरिंग कहलाता है। वास्तव में, हमारे पास ऑब्जेक्ट प्रॉपर्टी को प्रदर्शित करने के लिए एक निर्दिष्ट फॉर्मेट होता है। हम उसी चीज़ को अनिर्दिष्ट तरीके से कर सकते हैं जिसे ऑब्जेक्ट डिस्ट्रक्चरिंग कह
-
जावास्क्रिप्ट में क्लास क्या है?
क्लास (Class) एक क्लास एक प्रकार का फंक्शन है, लेकिन function कीवर्ड का उपयोग करने के बजाय, इसे इनिशिएट करने के लिए class कीवर्ड का उपयोग किया जाता है, और प्रॉपर्टीज को constructor() मेथड के अंदर असाइन किया जाता है। constructor() मेथड हर बार क्लास ऑब्जेक्ट इनिशियलाइज़ होने पर कॉल होता है। उदाहरण-1
-
जावास्क्रिप्ट क्लास में कंस्ट्रक्टर के अलावा अन्य मेथड
constructor() मेथड विशेष है। यह वह जगह है जहां हम प्रॉपर्टीज को इनिशियलाइज़ करते हैं। यह स्वचालित रूप से कॉल होता है जब एक क्लास इनिशिएट होती है। वास्तव में, यदि हमारे पास constructor() मेथड नहीं है, तो जावास्क्रिप्ट एक अदृश्य और खाली constructor() मेथड जोड़ देगा। हम अपने स्वयं के मेथड्स बनाने के लि
-
जावास्क्रिप्ट क्लासेस में स्टैटिक मेथड्स
स्टैटिक मेथड्स स्टैटिक मेथड्स का उपयोग करके, हम केवल क्लास में मौजूद एलिमेंट्स को एक्सेस कर सकते हैं लेकिन ऑब्जेक्ट में मौजूद एलिमेंट्स को नहीं। स्टैटिक मेथड को केवल क्लास के अंदर ही कॉल करना संभव है लेकिन ऑब्जेक्ट में नहीं। उदाहरण-1 निम्नलिखित उदाहरण में, static() मेथड क्लास Company में इनिशिएट कि
-
जावास्क्रिप्ट में स्टैटिक मेथड के अंदर ऑब्जेक्ट का उपयोग कैसे करें?
वास्तव में, जब हम ऑब्जेक्ट को स्टैटिक मेथड के अंदर उपयोग करने का प्रयास करते हैं तो परिणाम व्यर्थ होगा। लेकिन जब ऑब्जेक्ट को पैरामीटर के रूप में भेजा जाता है, तो हम ऑब्जेक्ट को एक्सेस कर सकते हैं। आइए इसे संक्षेप में समझते हैं। उदाहरण-1 निम्नलिखित उदाहरण में, हमने ऑब्जेक्ट myComp को सीधे उपयोग करने
-
जावास्क्रिप्ट में extends कीवर्ड
extends extends कीवर्ड का उपयोग क्लास इनहेरिटेंस बनाने के लिए किया जाता है। क्लास इनहेरिटेंस के साथ बनाई गई क्लास दूसरी क्लास के सभी मेथड्स को इनहेरिट करेगी। आइए इसे संक्षेप में समझते हैं। उदाहरण निम्नलिखित उदाहरण में, extends कीवर्ड का उपयोग क्लास Company से क्लास Model में प्रॉपर्टीज को इनहेरिट क
-
जावास्क्रिप्ट क्लासेस में गेटर्स और सेटर्स
क्लासेस गेटर्स और सेटर्स के उपयोग की अनुमति देती हैं। प्रॉपर्टीज के लिए गेटर्स और सेटर्स का उपयोग करना स्मार्ट है, खासकर यदि आप उन्हें वापस करने से पहले या सेट करने से पहले मान के साथ कुछ विशेष करना चाहते हैं। क्लास में गेटर्स और सेटर्स जोड़ने के लिए, get और set कीवर्ड्स का उपयोग करें। उदाहरण <h
-
जावास्क्रिप्ट में setTimeout() मेथड क्या है?
setTimeout() यह कई टाइमिंग इवेंट्स में से एक है। विंडो ऑब्जेक्ट निर्दिष्ट समय अंतराल पर कोड के निष्पादन की अनुमति देता है। इस ऑब्जेक्ट ने setTimeout() प्रदान किया है जो एक निश्चित समय के बाद फंक्शन को निष्पादित करता है। यह दो पैरामीटर्स लेता है। एक फंक्शन है और दूसरा वह समय है जो उस अंतराल को निर्दि
-
जावास्क्रिप्ट में setInterval() मेथड क्या है?
setInterval() यह कई टाइमिंग इवेंट्स में से एक है। विंडो ऑब्जेक्ट कोड को हर निश्चित समय अंतराल पर निष्पादित करने की अनुमति देता है। इस ऑब्जेक्ट ने setInterval() प्रदान किया है जो एक फंक्शन को हर निश्चित समय के बाद दोहराता है। यह दो पैरामीटर्स लेता है। एक फंक्शन है और दूसरा वह समय है जो उस अंतराल को न
-
जावास्क्रिप्ट में सप्ताह के दिन को नंबर के रूप में कैसे प्राप्त करें?
सप्ताह का दिन (Weekday) सप्ताह में प्रत्येक दिन, जो सोमवार से रविवार तक होता है, का एक नंबर होता है जो 1 से 7 तक क्रमशः होता है। जावास्क्रिप्ट डेट ऑब्जेक्ट ने सप्ताह के दिन को प्राप्त करने के लिए getDay() मेथड प्रदान किया है। आइए इसे संक्षेप में समझते हैं। सिंटैक्स var d = getDay(); यह कोई पैरामीटर