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

जावास्क्रिप्ट में एक अनाम कार्य क्या है?

<घंटा/>

एक फ़ंक्शन एक्सप्रेशन समान है और फ़ंक्शन डिक्लेरेशन के समान सिंटैक्स है कोई "नामित" फ़ंक्शन एक्सप्रेशन (जहां अभिव्यक्ति का नाम उदाहरण के लिए कॉल स्टैक में उपयोग किया जा सकता है) या "अनाम" फ़ंक्शन एक्सप्रेशन परिभाषित कर सकता है।

एक अनाम फ़ंक्शन एक्सप्रेशन का एक उदाहरण (नाम का उपयोग नहीं किया गया है) -

var myFunction = function() {
   // Function code
}

इस फ़ंक्शन को वेरिएबल नाम का उपयोग करके लागू किया जा सकता है जो इसे संदर्भित करता है -

myFunction()

अंत में, एक अनाम फ़ंक्शन एक ऐसा फ़ंक्शन है जो संग्रहीत नहीं है लेकिन एक चर के साथ जुड़ा हुआ है। बेनामी फ़ंक्शंस इनपुट स्वीकार कर सकते हैं और आउटपुट वापस कर सकते हैं, जैसे मानक फ़ंक्शंस


  1. जावास्क्रिप्ट में फंक्शन एक्सप्रेशन क्या हैं? जावास्क्रिप्ट में फंक्शन एक्सप्रेशन क्या हैं?

    फंक्शन एक्सप्रेशन हमें फंक्शन को एक वेरिएबल में स्टोर करने की अनुमति देता है जिसे बाद में वेरिएबल नाम का उपयोग करके लागू किया जा सकता है। उन्हें भी सामान्य फ़ंक्शन घोषणा की तरह फहराया नहीं जाता है, इसलिए उन्हें परिभाषित होने से पहले नहीं बुलाया जा सकता है। जावास्क्रिप्ट में फंक्शन एक्सप्रेशन को लाग

  1. जावास्क्रिप्ट में क्लोजर क्या हैं? जावास्क्रिप्ट में क्लोजर क्या हैं?

    जावास्क्रिप्ट में क्लोजर हमें बाहरी फ़ंक्शन के निष्पादित होने और वापस आने के बाद भी आंतरिक फ़ंक्शन से बाहरी फ़ंक्शन स्कोप तक पहुंचने की अनुमति देता है। इसका मतलब है कि आंतरिक फ़ंक्शन के पास हमेशा बाहरी फ़ंक्शन चर तक पहुंच होगी। जावास्क्रिप्ट में क्लोजर के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE

  1. - पायथन में एक अनाम कार्य क्या है?

    पायथन में, अनाम फ़ंक्शन एक फ़ंक्शन है जिसे बिना नाम के परिभाषित किया जाता है। जबकि सामान्य कार्यों को def कीवर्ड का उपयोग करके परिभाषित किया जाता है, पायथन में अनाम कार्यों को लैम्ब्डा कीवर्ड का उपयोग करके परिभाषित किया जाता है। इसलिए, अनाम फ़ंक्शन को लैम्ब्डा फ़ंक्शन भी कहा जाता है। यदि हम दिए गए