Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

जावास्क्रिप्ट क्लोजर क्या है? उदाहरण सहित स्पष्ट कीजिए।


जावास्क्रिप्ट में क्लोजर हमें बाहरी फ़ंक्शन के निष्पादित होने और वापस आने के बाद भी आंतरिक फ़ंक्शन से बाहरी फ़ंक्शन स्कोप तक पहुंचने की अनुमति देता है। इसका मतलब है कि आंतरिक फ़ंक्शन के पास हमेशा बाहरी फ़ंक्शन चर तक पहुंच होगी।

जावास्क्रिप्ट में क्लोजर के लिए कोड निम्नलिखित है -

उदाहरण

<शीर्षक>दस्तावेज़<शैली> बॉडी { फॉन्ट-फ़ैमिली:"सेगो यूआई", ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .result {फ़ॉन्ट-आकार:20px; फ़ॉन्ट-वजन:500; }

जावास्क्रिप्ट क्लोजर

क्लोजर का उपयोग करके दो नंबर जोड़ने के लिए उपरोक्त बटन पर क्लिक करें

आउटपुट

उपरोक्त कोड निम्न आउटपुट उत्पन्न करेगा -

जावास्क्रिप्ट क्लोजर क्या है? उदाहरण सहित स्पष्ट कीजिए।

'यहां क्लिक करें' बटन पर क्लिक करने पर -

जावास्क्रिप्ट क्लोजर क्या है? उदाहरण सहित स्पष्ट कीजिए।


  1. जावास्क्रिप्ट में ट्राई एंड कैच स्टेटमेंट को उदाहरण सहित समझाएं। जावास्क्रिप्ट में ट्राई एंड कैच स्टेटमेंट को उदाहरण सहित समझाएं।

    कोशिश कथन हमें कोड के एक ब्लॉक को निष्पादित करने और त्रुटियों के लिए परीक्षण करने की अनुमति देता है। फिर उन त्रुटियों को पकड़ लिया जाता है और कैच स्टेटमेंट द्वारा नियंत्रित किया जाता है। जावास्क्रिप्ट में ट्राई एंड कैच स्टेटमेंट के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=

  1. जावास्क्रिप्ट रेगुलर एक्सप्रेशन संशोधक को उदाहरणों के साथ समझाएं जावास्क्रिप्ट रेगुलर एक्सप्रेशन संशोधक को उदाहरणों के साथ समझाएं

    जावास्क्रिप्ट रेगुलर एक्सप्रेशन संशोधक रेगुलर एक्सप्रेशन का वैकल्पिक हिस्सा हैं और हमें केस असंवेदनशील और वैश्विक खोजकर्ता करने की अनुमति देते हैं। संशोधक को एक साथ भी जोड़ा जा सकता है। संशोधक निम्नलिखित हैं - संशोधक विवरण g यह वैश्विक मिलान को सक्षम बनाता है और पहले मैच पर रुकने के बजाय सभी मि

  1. जावास्क्रिप्ट में अंतिम कथन को उदाहरण सहित समझाइए। जावास्क्रिप्ट में अंतिम कथन को उदाहरण सहित समझाइए।

    आखिरकार स्टेटमेंट हमेशा ट्राई एंड कैच ब्लॉक के बाद निष्पादित होता है, भले ही कोई त्रुटि हुई हो या नहीं। जावास्क्रिप्ट में अंतिम विवरण के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="vi