-
जावास्क्रिप्ट में विशिष्ट नोड का पहला और अंतिम चाइल्ड नोड
किसी विशिष्ट नोड के पहले और अंतिम चाइल्ड नोड्स को प्राप्त करने के लिए, जावास्क्रिप्ट ने क्रमशः firstChild और lastChild मेथड्स प्रदान किए हैं। आइए इन्हें संक्षेप में समझते हैं। firstChild सिंटैक्स node.firstChild; उदाहरण निम्नलिखित उदाहरण में, लिस्ट नोड में तीन एलिमेंट्स हैं। मेथड firstChild का उपयो
-
जावास्क्रिप्ट में getElementByID कैसे काम करता है?
getElementById getElementById() एक DOM मेथड है जिसका उपयोग उस एलिमेंट को लौटाने के लिए किया जाता है जिसमें निर्दिष्ट मान के साथ ID एट्रिब्यूट होता है। यह HTML DOM में सबसे आम मेथड्स में से एक है और लगभग हर बार उपयोग किया जाता है जब हम अपने डॉक्यूमेंट पर किसी एलिमेंट में हेरफेर करना चाहते हैं। यह मेथ
-
जावास्क्रिप्ट का उपयोग करके ऐरे में पहला और अंतिम आइटम प्राप्त करना
जावास्क्रिप्ट ऐरे 0-इंडेक्स्ड हैं। इसका अर्थ है कि पहला एलिमेंट 0th पोजीशन पर है। अंतिम एलिमेंट length-of-array - 1th पोजीशन पर है। इसलिए हम इन एलिमेंट्स को एक्सेस कर सकते हैं: arr[0] // पहला एलिमेंट arr[arr.length - 1] // अंतिम एलिमेंट उदाहरण के लिए, let arr = [1, test, {}, hello] console.log(arr[0
-
जावास्क्रिप्ट ऐरे में पहला और अंतिम एलिमेंट
एक ऐरे एलिमेंट्स का समूह होता है। प्रत्येक एलिमेंट का अपना इंडेक्स मान होता है। हम इन इंडेक्सेस का उपयोग करके किसी भी एलिमेंट को एक्सेस कर सकते हैं। लेकिन अंतिम एलिमेंट के मामले में, हम इंडेक्स नहीं जानते जब तक हम ऐरे में मौजूद एलिमेंट्स की संख्या नहीं जानते। इस मामले में, हमें तर्क का उपयोग करना हो
-
जावास्क्रिप्ट में 'weakMap.has()' मेथड का उपयोग
weakMap.has() यह मेथड यह पता लगाने के लिए उपयोग किया जाता है कि कोई एलिमेंट weakMap में मौजूद है या नहीं। यह मेथड एक बूलियन लौटाता है जो दर्शाता है कि निर्दिष्ट की वाला एलिमेंट WeakMap ऑब्जेक्ट में मौजूद है या नहीं। यदि एलिमेंट मौजूद है तो आउटपुट के रूप में true निष्पादित होगा अन्यथा false आउटपुट के
-
जावास्क्रिप्ट ऐरे में सम स्थानों पर अंकों को कैसे निष्पादित करें?
सम स्थानों से नंबर्स को एक्सेस करने के लिए, नंबर्स के माध्यम से लूप करने के बजाय, स्थानों यानी इंडेक्सेस के माध्यम से लूप करें। यदि हम नंबर्स के माध्यम से लूप करते हैं, तो सम स्थानों पर एलिमेंट्स के अलावा, सम नंबर्स एक्सेस हो जाएंगे। उदाहरण निम्नलिखित उदाहरण में, सभी पोजीशन्स के माध्यम से लूप करने
-
जावास्क्रिप्ट में Object.assign()
Object.assign() इस मेथड का उपयोग एक या अधिक सोर्स ऑब्जेक्ट्स को टारगेट ऑब्जेक्ट में कॉपी करने के लिए किया जाता है। यह गेटर्स और सेटर्स को इनवोक करता है क्योंकि यह सोर्स पर get और टारगेट पर set दोनों का उपयोग करता है। यह टारगेट ऑब्जेक्ट लौटाता है जिसमें सोर्स ऑब्जेक्ट से कॉपी की गई प्रॉपर्टीज और मान
-
जावास्क्रिप्ट में Sleep() फंक्शन
Sleep() Sleep() की मदद से हम किसी फंक्शन को निश्चित समय के लिए रोक सकते हैं। C और PHP जैसी प्रोग्रामिंग भाषाओं में हम sleep(sec) कॉल करेंगे। जावा में thread.sleep(), पायथन में time.sleep() और GO में time.Sleep(2 * time.Second) होता है। जावास्क्रिप्ट में इस तरह के स्लीप फंक्शन्स नहीं होते। लेकिन हमें
-
जावास्क्रिप्ट में super कीवर्ड
super super कीवर्ड का उपयोग किसी ऑब्जेक्ट के पेरेंट पर फंक्शन्स को एक्सेस और कॉल करने के लिए किया जाता है। super.prop और super[expr] एक्सप्रेशन्स क्लासेस और ऑब्जेक्ट लिटरल्स दोनों में किसी भी मेथड परिभाषा में मान्य हैं। इसका उपयोग extended क्लास में किया जाता है, जो extends कीवर्ड का उपयोग करती है।
-
जावास्क्रिप्ट का बूलियन फंक्शन
बूलियन फंक्शन विकास के दौरान, एक डेवलपर हां/नहीं स्थिति का सामना कर सकता है। उस समय Boolean() फंक्शन का उपयोग किया जा सकता है। यह केवल true या false में परिणाम देता है। आइए इसे विस्तार से समझते हैं। सिंटैक्स Boolean(exp); यह एक एक्सप्रेशन लेता है और उसकी जांच करता है और एक्सप्रेशन की वैधता के आधार
-
जावास्क्रिप्ट में बिल्ट-इन कंस्ट्रक्टर्स
जावास्क्रिप्ट ने कुछ बिल्ट-इन कंस्ट्रक्टर्स प्रदान किए हैं। उन बिल्ट-इन फंक्शन्स में Object(), String(), Number, आदि शामिल हैं। हम Math ऑब्जेक्ट को उन बिल्ट-इन कंस्ट्रक्टर्स में शामिल नहीं कर सकते क्योंकि Math एक ग्लोबल ऑब्जेक्ट है। new कीवर्ड का उपयोग Math के साथ नहीं किया जा सकता। उदाहरण निम्नलिख
-
जावास्क्रिप्ट में किसी विशेष टैग में एलिमेंट्स की संख्या कैसे गिनें?
जावास्क्रिप्ट ने childElementCount प्रॉपर्टी प्रदान की है जो एक टैग में मौजूद एलिमेंट्स की संख्या लौटाती है। लौटाया गया मान केवल संख्या होती है न कि एलिमेंट्स के नाम जैसे मान। सिंटैक्स document.getElementById(myDIV).childElementCount; यह केवल टैग का आईडी नाम लेता है और टैग में एलिमेंट्स की संख्या ल
-
जावास्क्रिप्ट में चाइल्ड नोड को नए नोड से कैसे रिप्लेस करें?
चाइल्ड नोड को नए नोड से रिप्लेस करने के लिए जावास्क्रिप्ट ने replaceChild() नामक मेथड प्रदान किया है। इस कार्य को प्राप्त करने के लिए पहले हमें एक नया नोड बनाना होगा और फिर replaceChild() का उपयोग करके पुराने नोड को नए नोड से रिप्लेस करना होगा। सिंटैक्स node.replaceChild(newnode, oldnode); यह दो पै
-
जावास्क्रिप्ट में एक एलिमेंट के अंदर दूसरा एलिमेंट है या नहीं जांचना
एक एलिमेंट के अंदर एलिमेंट होना कुछ और नहीं बल्कि उदाहरण के लिए एक डिव एलिमेंट के अंदर स्पैन एलिमेंट है। जावास्क्रिप्ट ने यह पता लगाने के लिए .contains() मेथड प्रदान किया है कि क्या कोई एलिमेंट दूसरे एलिमेंट को समाहित करता है। यह मेथड वास्तव में true लौटाता है यदि कंडीशन पूरी होती है अन्यथा false लौ
-
जावास्क्रिप्ट में एलिमेंट के क्लास एट्रिब्यूट नोड का मान कैसे प्राप्त करें?
जावास्क्रिप्ट ने किसी एलिमेंट के निर्दिष्ट नाम के एट्रिब्यूट नोड को एट्रिब्यूट ऑब्जेक्ट के रूप में खोजने के लिए getAttributeNode() मेथड प्रदान किया है। यदि एट्रिब्यूट मौजूद नहीं है, तो रिटर्न मान null या खाली स्ट्रिंग () होता है। सिंटैक्स element.getAttributeNode(attributename); यह निर्दिष्ट एट्रिब
-
जावास्क्रिप्ट डॉक्यूमेंट में निर्दिष्ट HTML टेक्स्ट को निर्दिष्ट पोजीशन में कैसे इन्सर्ट करें?
जावास्क्रिप्ट ने टेक्स्ट को HTML के रूप में, निर्दिष्ट पोजीशन में इन्सर्ट करने के लिए insertAdjacentHTML() मेथड प्रदान किया है। वे कानूनी पोजीशन हैं: afterbegin afterend beforebegin beforeend प्रत्येक कानूनी पोजीशन का अपना अनूठा महत्व है। आइए उनमें से कुछ पर चर्चा करते हैं। उदाहरण निम्नलिखित उदाह
-
जावास्क्रिप्ट में निर्दिष्ट एलिमेंट को निर्दिष्ट पोजीशन में कैसे इन्सर्ट करें?
जावास्क्रिप्ट ने पहले से मौजूद एलिमेंट को निर्दिष्ट पोजीशन में इन्सर्ट करने के लिए insertAdjacentElement() प्रदान किया है। यदि एक ही नाम के मल्टीपल एलिमेंट्स हैं तो उन्हें एक्सेस करने के लिए इंडेक्स का उपयोग करें जैसे हम ऐरे एलिमेंट्स को एक्सेस करते हैं। सिंटैक्स node.insertAdjacentHTML(position, e
-
जावास्क्रिप्ट में मौजूदा चाइल्ड से पहले नोड को चाइल्ड के रूप में कैसे इन्सर्ट करें?
जावास्क्रिप्ट ने insertBefore() मेथड प्रदान किया है जिसका उपयोग एक नोड को दूसरे चाइल्ड से पहले चाइल्ड के रूप में इन्सर्ट करने के लिए किया जाता है। यदि 2 लिस्ट हैं तो हम अपनी आवश्यकता के आधार पर insertBefore() मेथड का उपयोग करके उनके बीच एलिमेंट्स को शफल कर सकते हैं। सिंटैक्स node.insertBefore(newno
-
जावास्क्रिप्ट में लिस्ट एलिमेंट का सिबलिंग कैसे खोजें?
लिस्ट एलिमेंट के सिबलिंग को खोजने के लिए जावास्क्रिप्ट ने node.nextSibling नामक मेथड प्रदान किया है। यदि हम लिस्ट के किसी सदस्य को जानते हैं तो हम उसका सिबलिंग खोज सकते हैं। आइए इसे संक्षेप में समझते हैं। सिंटैक्स node.nextSibling; उदाहरण निम्नलिखित उदाहरण में, 3 लिस्ट एलिमेंट्स हैं। nextSibling प
-
जावास्क्रिप्ट में किसी विशिष्ट एलिमेंट के चाइल्ड नोड को कैसे हटाएं?
चाइल्ड नोड को हटाने के लिए जावास्क्रिप्ट ने removeChild() मेथड प्रदान किया है। इस मेथड का उपयोग करके हम किसी भी लिस्ट आइटम को उसके इंडेक्स पोजीशन का उपयोग करके हटा सकते हैं। आइए इसे संक्षेप में समझते हैं। सिंटैक्स node.removeChild(node); उदाहरण-1 निम्नलिखित उदाहरण में, प्रदान की गई लिस्ट में 3 एलि