-
JavaScript में कॉमा ऑपरेटर (,) क्या है?
कॉमा ऑपरेटर (,) कॉमा ऑपरेटर अपने प्रत्येक ऑपरेंड का मूल्यांकन करता है (बाएं से दाएं) और अंतिम ऑपरेंड की वैल्यू रिटर्न करता है। यह एक्सप्रेशन्स को चेन करने की अनुमति देता है। सिंटैक्स expression1, expression2, ..., expressionN बुनियादी उदाहरण var x = (1, 2, 3); console.log(x); // 3 (अंतिम वैल्यू)
-
JavaScript में वैरिएबल नाम से फंक्शन कैसे लोड करें?
अनाम फंक्शन्स और वैरिएबल असाइनमेंट JavaScript में अनाम फंक्शन्स (anonymous functions) को वैरिएबल्स में असाइन किया जाता है और फिर उसी वैरिएबल नाम से कॉल किया जाता है। उदाहरण // अनाम फंक्शन को वैरिएबल में असाइन var func = function() { alert(This is anonymous); }; // वैरिएबल नाम से कॉल करें func();
-
JavaScript में URL एड्रेस कैसे वैलिडेट करें?
RegExp (रेगुलर एक्सप्रेशन) का उपयोग JavaScript में URL वैलिडेट करने के लिए रेगुलर एक्सप्रेशन (Regex) का उपयोग किया जाता है। यह पैटर्न प्रोटोकॉल, डोमेन, IP, पोर्ट, पथ, क्वेरी, और फ्रैगमेंट को वैलिडेट करता है। उदाहरण <!DOCTYPE html> <html> <body> <script> funct
-
JavaScript से 5 सेकंड बाद वेबपेज कैसे लोड करें?
setTimeout() के साथ window.open() निर्दिष्ट समय बाद नया पेज/टैब खोलने के लिए setTimeout() के साथ window.open() का उपयोग करें। उदाहरण <!DOCTYPE html> <html> <body> <script> setTimeout(myURL, 5000); // 5000ms = 5 सेकंड function myURL() { w
-
JavaScript में == और === में क्या अंतर है?
डबल इक्वल्स (==) - अब्स्ट्रैक्ट इक्वलिटी == टाइप कन्वर्जन (कोएरशन) के बाद तुलना करता है। ऑपरेंड्स को समान टाइप में बदलता है फिर तुलना करता है। 4 == 4 // true 4 == 4 // true (स्ट्रिंग → नंबर) 4 == 4 // true 0 == false // true (false → 0) == 0 // true null == undefined // true
-
JavaScript में अनसाइन्ड राइट शिफ्ट ऑपरेटर (>>>) क्या है?
) ऑपरेटर बिट्स को दाएं शिफ्ट करता है और बाएं से शून्य (0) भरता है, चाहे मूल संख्या पॉजिटिव हो या नेगेटिव। यह (साइन्ड राइट शिफ्ट) से अलग है जो साइन बिट को संरक्षित रखता है। उदाहरण b); document.write(result); // 1073741820 </script> </body> </html> बाइनरी व्याख्य
-
JavaScript से 5 सेकंड बाद वेबपेज कैसे रीडायरेक्ट करें?
setTimeout() के साथ window.location.href JavaScript में निर्दिष्ट समय बाद पेज रीडायरेक्ट करने के लिए setTimeout() के साथ window.location.href या window.location.replace() का उपयोग करें। उदाहरण <!DOCTYPE html> <html> <body> <script> setTimeout(function() {
-
JavaScript के बिना वेबसाइट को निश्चित समय बाद कैसे रीडायरेक्ट करें?
META टैग का उपयोग JavaScript के बिना पेज रीडायरेक्ट करने के लिए HTML <meta> टैग का उपयोग करें जिसमें http-equiv=refresh एट्रिब्यूट हो। सिंटैक्स <meta http-equiv=refresh content=seconds; url=target-url> seconds: रीडायरेक्ट से पहले प्रतीक्षा सेकंड्स url: लक्ष्य URL (वैकल्पिक - छोड़ने
-
JavaScript में typeof ऑपरेटर क्या है?
typeof ऑपरेटर typeof एक यूनरी ऑपरेटर है जो अपने ऑपरेंड के डेटा टाइप को दर्शाने वाली स्ट्रिंग रिटर्न करता है। यह ऑपरेंड के पहले रखा जाता है। सिंटैक्स typeof operand typeof (operand) // पैरेंथेसिस वैकल्पिक रिटर्न वैल्यूज़ तालिका टाइप typeof रिटर्न Number
-
JavaScript में मॉड्यूलस ऑपरेटर (%) क्या है?
मॉड्यूलस ऑपरेटर (%) % ऑपरेटर (मॉड्यूलस या रिमेंडर ऑपरेटर) दो नंबरों के पूर्णांक विभाजन (integer division) का शेष (remainder) रिटर्न करता है। उदाहरण <html> <body> <script> var a = 33; var b = 10; document.write(a % b = ); result = a % b; d
-
JavaScript में मल्टीप्लिकेशन ऑपरेटर (*) क्या है?
मल्टीप्लिकेशन ऑपरेटर (*) * ऑपरेटर दो ऑपरेंड्स को गुणा (multiply) करता है और उनका गुणनफल रिटर्न करता है। उदाहरण <html> <body> <script> var a = 33; var b = 10; document.write(a * b = ); result = a * b; document.write(result); // 330 &l
-
JavaScript में URL से होस्टनेम कैसे निकालें?
URL API का उपयोग (आधुनिक तरीका) आधुनिक JavaScript में URL कंस्ट्रक्टर का उपयोग करके URL को पार्स करना और उसके भागों को निकालना सबसे आसान और विश्वसनीय तरीका है। उदाहरण <!DOCTYPE html> <html> <body> <script> var url = new URL(https://example.com/asdf/asdf/sadf.
-
JavaScript में कंडीशनल ऑपरेटर (?:) क्या है?
कंडीशनल (टर्नरी) ऑपरेटर ?: (टर्नरी ऑपरेटर) JavaScript का एकमात्र ऑपरेटर है जो तीन ऑपरेंड्स लेता है। यह एक कंडीशन का मूल्यांकन करता है और उसके आधार पर दो एक्सप्रेशन्स में से एक रिटर्न करता है। सिंटैक्स condition ? expressionIfTrue : expressionIfFalse उदाहरण b) ? 100 : 200; document.write(res
-
JavaScript में सेल्फ-एक्जीक्यूटिंग फंक्शन का उद्देश्य क्या है?
सेल्फ-एक्जीक्यूटिंग फंक्शन (IIFE) सेल्फ-एक्जीक्यूटिंग फंक्शन जिसे IIFE (Immediately Invoked Function Expression) भी कहते हैं, वह फंक्शन है जो परिभाषित होते ही तुरंत 실행 होता है। उद्देश्य स्कोप आइसोलेशन: अंदर डिक्लेयर किए गए वैरिएबल्स केवल IIFE के अंदर उपलब्ध होते हैं, ग्लोबल स्कोप को प्रदूषित नही
-
JavaScript में var स्टेटमेंट में || ऑपरेटर क्या करता है?
|| ऑपरेटर का var स्टेटमेंट में उपयोग var x = a || b; पैटर्न में || (लॉजिकल OR) पहले ट्रुथी ऑपरेंड को रिटर्न करता है। यह डिफ़ॉल्ट वैल्यूज़ सेट करने का पुराना/क्लासिक तरीका है। उदाहरण <html> <body> <script> var a = true; var b = false; document.write((a
-
JavaScript में नल कोएलिसिंग ऑपरेटर क्या है?
नल कोएलिसिंग ऑपरेटर (??) ES2020 (ES11) में JavaScript को अपना नल कोएलिसिंग ऑपरेटर ?? मिला। यह C# के ?? ऑपरेटर के समान काम करता है। || ऑपरेटर की समस्या पहले || (लॉजिकल OR) का उपयोग डिफ़ॉल्ट वैल्यूज़ के लिए किया जाता था, लेकिन यह सभी फाल्सी वैल्यूज़ (0, , false, null, undefined, NaN) को डिफ़ॉल्ट पर भ
-
JavaScript में 'delete' ऑपरेटर क्या है?
delete ऑपरेटर delete ऑपरेटर JavaScript ऑब्जेक्ट से प्रॉपर्टी को पूरी तरह से हटा देता है। यह केवल वैल्यू को undefined नहीं करता, बल्कि प्रॉपर्टी को ऑब्जेक्ट से मिटा देता है। उदाहरण <!DOCTYPE html> <html> <body> <p id=demo></p> <script> var cri
-
JavaScript में दो नंबरों का अंतर कैसे निकालें?
Math.abs() का उपयोग दो नंबरों का निरपेक्ष अंतर (absolute difference) निकालने के लिए Math.abs() का उपयोग करें। यह नतीजा हमेशा पॉजिटिव देता है, चाहे पहला नंबर बड़ा हो या दूसरा। उदाहरण <html> <head> <script> var num1 = 50; var num2 = 35; var differen
-
JavaScript में सिंगल और डबल कोट्स में क्या अंतर है?
कोई कार्यात्मक अंतर नहीं JavaScript में सिंगल कोट्स () और डबल कोट्स () स्ट्रिंग्स के लिए कार्यात्मक रूप से समान हैं। दोनों स्ट्रिंग लिटरल्स बनाते हैं। उदाहरण Let us say: \Lifes good!\ // डबल कोट्स में सिंगल कोट्स Let us say: Life\s good! // सिंगल कोट्स में डबल कोट्स // दोनों समान परिणाम देते है
-
decodeURIComponent और decodeURI में क्या अंतर है?
मुख्य अंतर विशेषता decodeURI() decodeURIComponent() उद्देश्य पूरा URL डिकोड करता है URL का एक कंपोनेंट (पैरामीटर वैल्यू) डिकोड करता है रिज़र्व्ड कैरेक्टर्स नहीं डिकोड करता (; , / ? : @ & = + $ #) सभी कैरेक्टर्स