-
JavaScript से DIV को बाहर क्लिक करने पर कैसे छुपाएं?
क्लिक आउटसाइड डिटेक्शन किसी div को तब छुपाने के लिए जब उपयोगकर्ता उसके बाहर क्लिक करे, document पर क्लिक इवेंट लिसनर जोड़ें और चेक करें कि क्लिक टार्गेट वह div है या उसका बच्चा। उदाहरण <!DOCTYPE html> <html> <body> <script> window.onload = function() {
-
JavaScript में एसोसिएटिव ऐरे/हैशिंग कैसे उपयोग करें?
JavaScript में एसोसिएटिव ऐरे नहीं होते महत्वपूर्ण: JavaScript में एसोसिएटिव ऐरे (की-वैल्यू पेयर्स वाले ऐरे) नहीं होते। JavaScript ऐरे केवल संख्यात्मक इंडेक्स (0, 1, 2...) के साथ काम करते हैं। ऑब्जेक्ट्स का उपयोग करें (की-वैल्यू स्टोर) की-वैल्यू डेटा स्टोर करने के लिए JavaScript ऑब्जेक्ट्स का उपयोग
-
JavaScript में लॉजिकल OR ऑपरेटर (||) क्या है?
लॉजिकल OR ऑपरेटर (||) || ऑपरेटर तभी true रिटर्न करता है जब कम से कम एक ऑपरेंड ट्रुथी हो। यदि पहला ऑपरेंड ट्रुथी है, तो यह शॉर्ट-सर्किट करता है और पहला ऑपरेंड रिटर्न करता है बिना दूसरे का मूल्यांकन किए। उदाहरण <html> <body> <script> var a = true; var b = false
-
JavaScript में लॉजिकल AND ऑपरेटर (&&) क्या है?
लॉजिकल AND ऑपरेटर (&&) && ऑपरेटर तभी true रिटर्न करता है जब दोनों ऑपरेंड्स ट्रुथी (truthy) हों। यदि पहला ऑपरेंड फाल्सी (falsy) है, तो यह शॉर्ट-सर्किट करता है और पहला ऑपरेंड रिटर्न करता है बिना दूसरे का मूल्यांकन किए। उदाहरण <html> <body> <script> var a = true;
-
JavaScript में फंक्शन कॉल को कैसे डिले करें?
setTimeout() फंक्शन का उपयोग JavaScript में फंक्शन कॉल को डिले (विलंबित) करने के लिए setTimeout() फंक्शन का उपयोग किया जाता है। यह निर्दिष्ट मिलीसेकंड्स के बाद फंक्शन को एक बार 실행 करता है। सिंटैक्स setTimeout(functionName, milliseconds, arg1, arg2, ...) functionName: 실행 किए जाने वाले फंक्शन का न
-
JavaScript में मल्टीप्लिकेशन असाइनमेंट ऑपरेटर (*=) क्या है?
मल्टीप्लिकेशन असाइनमेंट ऑपरेटर (*=) *= ऑपरेटर दाएं ऑपरेंड को बाएं ऑपरेंड से गुणा करता है और परिणाम को बाएं ऑपरेंड में असाइन करता है। यह a = a * b का संक्षिप्त रूप है। उदाहरण <html> <body> <script> var a = 33; var b = 10; document.write(Value of a =>
-
JavaScript में ऑप्शनल फंक्शन पैरामीटर्स कैसे डिक्लेयर करें?
डिफ़ॉल्ट पैरामीटर्स (ES6+) आधुनिक JavaScript (ES6+) में फंक्शन पैरामीटर्स के लिए डिफ़ॉल्ट वैल्यूज़ सीधे फंक्शन सिग्नेचर में निर्दिष्ट की जा सकती हैं। यह ऑप्शनल पैरामीटर्स बनाने का सबसे साफ़ तरीका है। उदाहरण <html> <body> <script> // डिफ़ॉल्ट पैरामीटर: inc = 1
-
JavaScript फंक्शन में अनलिमिटेड आर्गुमेंट्स कैसे उपयोग करें?
arguments ऑब्जेक्ट का उपयोग JavaScript में किसी फंक्शन को अनिश्चित संख्या में आर्गुमेंट्स पास करने के लिए arguments ऑब्जेक्ट का उपयोग किया जाता है। यह एक ऐरे-जैसा ऑब्जेक्ट है जो फंक्शन को पास किए गए सभी आर्गुमेंट्स को रखता है। उदाहरण <html> <body> <script> function
-
JavaScript में iframe से पैरेंट विंडो फंक्शन कैसे कॉल करें?
window.top या window.parent का उपयोग एक iframe के अंदर से पैरेंट विंडो के फंक्शन को कॉल करने के लिए window.top (सबसे टॉप विंडो) या window.parent (तत्काल पैरेंट) का उपयोग करें। उदाहरण <!DOCTYPE html> <html> <body> <script> // पैरेंट विंडो में फंक्शन func
-
JavaScript में फंक्शन को कमेंट करने का मानक तरीका क्या है?
JSDoc कमेंटिंग स्टैंडर्ड JavaScript में फंक्शन्स को डॉक्यूमेंट करने का मानक तरीका JSDoc फॉर्मेट है। यह विशेष टैग्स का उपयोग करके पैरामीटर्स, रिटर्न वैल्यू, और अन्य मेटाडेटा का वर्णन करता है। मानक फॉर्मेट /** * दो नंबर जोड़ता है * @param {Number} num1 - पहला नंबर * @param {Number} num2 - दूसरा नं
-
क्या JavaScript फंक्शन से रिटर्न वैल्यू आवश्यक है?
रिटर्न स्टेटमेंट वैकल्पिक है JavaScript में फंक्शन से रिटर्न स्टेटमेंट वैकल्पिक होता है। यदि फंक्शन में कोई रिटर्न स्टेटमेंट नहीं है, या रिटर्न बिना वैल्यू के है, तो फंक्शन undefined रिटर्न करता है। उदाहरण - रिटर्न के साथ <html> <head> <script type=text/javascript>
-
JavaScript में JSON ऑब्जेक्ट को पार्स कैसे करें?
JSON.parse() मेथड का उपयोग JavaScript में JSON स्ट्रिंग को JavaScript ऑब्जेक्ट में बदलने के लिए JSON.parse() मेथड का उपयोग किया जाता है। उदाहरण <!DOCTYPE html> <html> <body> <script> // JSON स्ट्रिंग var jsonString = {event1:{title:Employment period,sta
-
JavaScript में कौन सा इक्वल्स ऑपरेटर उपयोग करें (== vs ===)?
डबल इक्वल्स (==) - अब्स्ट्रैक्ट इक्वलिटी == (डबल इक्वल्स) टाइप कन्वर्जन (टाइप कोएरशन) करने के बाद तुलना करता है। यह ऑपरेंड्स को समान टाइप में बदलता है फिर तुलना करता है। 5 == 5 // true 5 == 5 // true (स्ट्रिंग नंबर में कन्वर्ट) 5 == 5 // true 0 == false // true (false → 0) == 0 //
-
JavaScript में फंक्शन एक्सप्रेशन और फंक्शन डिक्लेरेशन में अंतर
फंक्शन डिक्लेरेशन (Function Declaration) फंक्शन डिक्लेरेशन में function कीवर्ड से शुरू होकर फंक्शन को परिभाषित किया जाता है। इसकी मुख्य विशेषता होइस्टिंग (hoisting) है - फंक्शन को उसके डिक्लेरेशन से पहले भी कॉल किया जा सकता है। function sayHello(name, age) { document.write(name + is + age + ye
-
JavaScript में डेट में महीने कैसे जोड़ें?
getMonth() और setMonth() का उपयोग JavaScript में डेट में महीने जोड़ने के लिए getMonth() मेथड से वर्तमान महीना प्राप्त करें, फिर setMonth() से नया महीना सेट करें। उदाहरण <!DOCTYPE html> <html> <body> <script> var d = new Date(); document.write(वर्तमान ड
-
JavaScript में नंबर को वैलिडेट कैसे करें?
isNaN() फंक्शन का उपयोग JavaScript में किसी वैल्यू को नंबर वैलिडेट करने के लिए isNaN() फंक्शन का उपयोग किया जाता है। यह चेक करता है कि वैल्यू NaN (Not a Number) है या नहीं। यदि रिटर्न true हो → वैल्यू नहीं है एक नंबर यदि रिटर्न false हो → वैल्यू है एक नंबर उदाहरण <!DOCTYPE html> <h
-
JavaScript में स्ट्रिंग को इंटीजर में कैसे बदलें?
parseInt() मेथड का उपयोग JavaScript में स्ट्रिंग को इंटीजर (पूर्णांक) में बदलने के लिए parseInt() मेथड का उपयोग किया जाता है। यदि स्ट्रिंग को संख्या में नहीं बदला जा सकता, तो यह NaN (Not a Number) रिटर्न करता है। सिंटैक्स parseInt(string, radix) string: पार्स की जाने वाली स्ट्रिंग radix (वैकल्
-
JavaScript में URL को डिकोड कैसे करें?
decodeURI() मेथड का उपयोग JavaScript में एन्कोडेड URL को डिकोड करने के लिए decodeURI() मेथड का उपयोग किया जाता है। यह encodeURI() द्वारा एन्कोड किए गए URL को वापस मूल रूप में बदल देता है। उदाहरण निम्न कोड में पहले URL एन्कोड किया जाता है, फिर डिकोड: <!DOCTYPE html> <html> <body&g
-
JavaScript में ++ और -- ऑपरेटर्स का उपयोग क्यों नहीं करना चाहिए?
इन्क्रीमेंट (++) और डिक्रीमेंट (--) ऑपरेटर्स की समस्याएं JavaScript में ++ और -- ऑपरेटर्स का उपयोग भ्रम और अप्रत्याशित परिणाम पैदा कर सकता है, विशेष रूप से जब उन्हें असाइनमेंट स्टेटमेंट्स या जटिल एक्सप्रेशन्स में उपयोग किया जाता है। समस्याओं के उदाहरण <html> <body> <script>
-
JavaScript में लॉजिकल NOT ऑपरेटर (!) क्या है?
लॉजिकल NOT ऑपरेटर (!) लॉजिकल NOT ऑपरेटर (!) अपने ऑपरेंड की लॉजिकल स्थिति को उलट देता है। यदि कोई कंडीशन true है, तो NOT ऑपरेटर उसे false बना देगा, और इसके विपरीत। उदाहरण <html> <body> <script> var a = true; document.write(a = ); document.write(a);