-
JavaScript में URL को एन्कोड कैसे करें?
encodeURI() मेथड का उपयोग JavaScript में URL एन्कोड करने के लिए encodeURI() मेथड का उपयोग किया जाता है। यह मेथड स्पेशल कैरेक्टर्स को उनके UTF-8 एन्कोडिंग में बदल देता है, लेकिन URL के रिज़र्व्ड कैरेक्टर्स (जैसे :, /, ?, &, =) को नहीं बदलता। उदाहरण निम्न कोड चलाकर URL एन्कोडिंग देखें: <!DOCTYPE h
-
JavaScript लिंक के लिए "#" या "javascript:void(0)" में से कौन बेहतर है?
javascript:void(0) का उपयोग क्यों बेहतर है? javascript:void(0) का उपयोग करना # से बेहतर माना जाता है क्योंकि यह तेज़ होता है और अनावश्यक पेज स्क्रॉल को रोकता है। जब आप # का उपयोग करते हैं, तो ब्राउज़र पेज के टॉप पर स्क्रॉल हो जाता है, जबकि javascript:void(0) ऐसा नहीं करता। void ऑपरेटर कैसे काम करता
-
JavaScript में a++ और ++a में क्या अंतर है?
प्री-इन्क्रीमेंट (++a) और पोस्ट-इन्क्रीमेंट (a++) ऑपरेटर्स JavaScript में ++a (प्री-इन्क्रीमेंट) ऑपरेटर पहले वैरिएबल की वैल्यू बढ़ाता है, फिर उस नई वैल्यू को रिटर्न करता है। क्योंकि ++ ऑपरेंड से पहले आता है, इसलिए इसे प्री-इन्क्रीमेंट कहते हैं। वहीं a++ (पोस्ट-इन्क्रीमेंट) ऑपरेटर पहले वैरिएबल की मौज
-
पेज लोड पर JavaScript फ़ंक्शन कैसे कॉल करें?
पेज लोड पर फ़ंक्शन कॉल करने के लिए, उपयोग करें: window.onload उदाहरण <!DOCTYPE html> <html> <body> <script> function alertFunction() { alert(ok); } window.onload = alertFunction; </script>
-
JavaScript eval() फ़ंक्शन का उपयोग करना बुरा विचार क्यों है?
JavaScript eval() का उपयोग एक तर्क को निष्पादित करने के लिए किया जाता है। जब eval() विधि का उपयोग किया जाता है तो कोड धीमी गति से निष्पादित होता है। इसका एक अलग निष्पादन स्कोप होने के कारण इसके सुरक्षा निहितार्थ भी हैं। उदाहरण <html> <body> <script> var
-
onclick इवेंट में एकाधिक JavaScript फ़ंक्शन कैसे कॉल करें?
onclick इवेंट में एकाधिक JavaScript फ़ंक्शन कॉल करने के लिए, सेमीकोलन का उपयोग करें जैसा कि नीचे दिखाया गया है: onclick=Display1();Display2() उदाहरण <html> <head> <script> function Display1() { document.write(Hello there!);
-
कैसे निर्धारित करें कि कोई तर्क JavaScript फ़ंक्शन को भेजा गया है?
यह निर्धारित करने के लिए कि कोई तर्क फ़ंक्शन को भेजा गया है, डिफ़ॉल्ट पैरामीटर्स का उपयोग करें। उदाहरण <!DOCTYPE html> <html> <body> <script> function display(arg1 = Tutorials, arg2 = Learning) { document.write(arg1 + + arg2 + &l
-
JavaScript फ़ंक्शन में लीडिंग बैंग (!) के लिए सिंटैक्स क्या है?
एक अनाम फ़ंक्शन को निष्पादित करने के लिए आपको लीडिंग बैंग ! या किसी अन्य प्रतीक का उपयोग करना होगा: !function(){ // stuff करें }(); आप इसे इस तरह भी लिख सकते हैं: +function(){ // stuff करें }(); यहां तक कि निम्नलिखित भी स्वीकार्य सिंटैक्स है: ~function(){ // stuff करें return
-
Python DateTime की तुलना JavaScript DateTime से कैसे करें?
JavaScript में datetime और Python में datetime में 2 प्रमुख अंतर हैं। पहला महीने के तर्क का अर्थ है। JavaScript में महीना 0-11 के बीच अपेक्षित होता है जबकि Python में यह 1-12 के बीच अपेक्षित होता है। इसलिए निम्नलिखित टपल वास्तव में Python और JavaScript में 2 अलग-अलग तिथियों का प्रतिनिधित्व करता है:
-
मैं setTimeout() कॉलबैक में पैरामीटर कैसे पास कर सकता हूँ?
setTimeout() कॉलबैक में पैरामीटर पास करने के लिए, निम्नलिखित सिंटैक्स का उपयोग करें: setTimeout(functionname, milliseconds, arg1, arg2, arg3...) निम्नलिखित पैरामीटर हैं: function name - निष्पादित की जाने वाली फ़ंक्शन का नाम। milliseconds - मिलीसेकंड की संख्या। arg1, arg2, arg3 - ये फ़ंक्शन को पास
-
JavaScript में टर्नरी ऑपरेटर (?:) क्या है?
सशर्त ऑपरेटर या टर्नरी ऑपरेटर पहले किसी अभिव्यक्ति का मूल्यांकन सत्य या असत्य मान के लिए करता है और फिर मूल्यांकन के परिणाम के आधार पर दिए गए दो कथनों में से एक को निष्पादित करता है। क्र.सं. ऑपरेटर और विवरण 1 ? : (सशर्त)यदि स्थिति सत्य है? तो मान X: अन्यथा मान Y उदाहरण b) ? 100 : 200;
-
JavaScript में कॉलर फ़ंक्शन कैसे पता करें?
कॉलर फ़ंक्शन खोजने के लिए, आपको नॉन-स्टैंडर्ड फीचर function.caller का उपयोग करना होगा। पहले, arguments.caller प्रॉपर्टी पर विचार किया जाता था, जो अब अप्रचलित है। उदाहरण <html> <head> <script type=text/javascript> function Display() { ale
-
पूरी JavaScript फ़ाइलों को अनाम फ़ंक्शन में लपेटने का उद्देश्य क्या है?
लपेटने का उद्देश्य एक नेमस्पेस बनाना और सदस्य फ़ंक्शन की दृश्यता को नियंत्रित करना है। यह कोड को फ़ंक्शन स्कोप के अंदर लपेटता है और अन्य लाइब्रेरी के साथ टकराव कम करता है। इसे हम तुरंत आमंत्रित फ़ंक्शन अभिव्यक्ति (IIFE) या सेल्फ एक्जीक्यूटिंग अनाम फ़ंक्शन कहते हैं। सिंटैक्स (function() { // को
-
Chrome में JavaScript फ़ंक्शन परिभाषा कैसे खोजें?
Google Chrome में JavaScript फ़ंक्शन परिभाषा खोजने के लिए, वेब ब्राउज़र खोलें और डेवलपर टूल्स तक पहुंचने के लिए F12 दबाएं: अब Ctrl + Shift + F दबाएं नियमित अभिव्यक्ति जांचें जैसा कि नीचे दिखाया गया है: फ़ंक्शन खोजें और बस।
-
JavaScript में function* क्या है?
function* घोषणा का उपयोग जेनरेटर फ़ंक्शन को परिभाषित करने के लिए किया जाता है। यह एक जेनरेटर ऑब्जेक्ट लौटाता है। जेनरेटर फ़ंक्शन फ़ंक्शन के बाहर निकलने और बाद में फिर से शुरू होने पर कोड के बीच में निष्पादन की अनुमति देते हैं। इसलिए, जेनरेटर का उपयोग कोड में फ्लो कंट्रोल प्रबंधित करने के लिए किया ज
-
कैसे जांचें कि JavaScript फ़ंक्शन परिभाषित है?
यह जांचने के लिए कि JavaScript फ़ंक्शन परिभाषित है या नहीं, इसे undefined के साथ जांचें। उदाहरण <!DOCTYPE html> <html> <body> <script> function display() { alert(Hello World!); } if (typeof(display) === un
-
JavaScript में (function() { } )() कंस्ट्रक्ट क्या है?
(function() { } )() कंस्ट्रक्ट एक तुरंत आमंत्रित फ़ंक्शन अभिव्यक्ति (IIFE) है। यह एक फ़ंक्शन है, जो निर्माण पर निष्पादित होता है। सिंटैक्स (function() { // कोड })(); जैसा कि आप ऊपर देख सकते हैं, पैरेंथेसिस की निम्नलिखित जोड़ी पैरेंथेसिस के अंदर के कोड को एक अभिव्यक्ति में परिवर्तित करती है: f
-
JavaScript eval फ़ंक्शन का क्या उपयोग है?
JavaScript eval() का उपयोग एक तर्क को निष्पादित करने के लिए किया जाता है। जब eval() विधि का उपयोग किया जाता है तो कोड धीमी गति से निष्पादित होता है। इसका एक अलग निष्पादन स्कोप होने के कारण इसके सुरक्षा निहितार्थ भी हैं। इसके अलावा, एक स्ट्रिंग का मूल्यांकन JavaScript अभिव्यक्ति के रूप में करने के ल
-
जब मेरे पास JavaScript फ़ंक्शन का नाम स्ट्रिंग के रूप में हो तो उसे कैसे निष्पादित करें?
जब उसका नाम स्ट्रिंग के रूप में हो तो JavaScript फ़ंक्शन को निष्पादित करने के लिए, आप नाम से क्लास विधियों को एक्सेस कर सकते हैं उदाहरण <html> <body> <script> class Demo { methodOne(){ document.write(50);
-
JavaScript में किसी विशेष वर्ण पर स्ट्रिंग को कैसे विभाजित करें?
~ की प्रत्येक घटना पर स्ट्रिंग को विभाजित करने के लिए, सरणी को विभाजित करें। विभाजित करने के बाद, ~ की प्रत्येक घटना के लिए एक लाइन ब्रेक यानी <br> जोड़ें। उदाहरण के लिए, This is demo text 1!~This is demo text 2!~~This is demo text 3! विभाजन के बाद और ~ घटना के लिए निम्न की तरह लाइन ब्रेक जोड