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

JavaScript में एसिंक विधियां क्या हैं?


एसिंक फ़ंक्शन घोषणा, जैसा कि नाम से पता चलता है, एक एसिंक्रोनस फ़ंक्शन को परिभाषित करती है। यह फ़ंक्शन एक AsyncFunction ऑब्जेक्ट लौटाता है।

सिंटैक्स

यहाँ सिंटैक्स है:

async function functionname([param[, param[, ... param]]]) { 
    निष्पादित किए जाने वाले कथन 
}

उदाहरण

आइए एक उदाहरण देखें, जो 5 सेकंड के बाद परिणाम प्रिंट करता है:

<html> 
    <body> 
        <script> 
            function displayFunction(num) { 
                return new Promise(resolve => { 
                    setTimeout(() => { 
                        resolve(num); 
                    }, 5000); 
                }); 
            } 
            async function add2(num) { 
                const x = displayFunction(7); 
                const y = displayFunction(5); 
                return num * await x * await y; 
            } 
            add2(15).then(result => { 
                document.write("Multiplication Result (after 5 seconds): " + result); 
            }); 
        </script> 
    </body> 
</html>
  1. जावास्क्रिप्ट में फंक्शन एक्सप्रेशन्स क्या हैं? जावास्क्रिप्ट में फंक्शन एक्सप्रेशन्स क्या हैं?

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

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

    पार्शियल फंक्शन्स एक फंक्शन को आर्गुमेंट के रूप में लेते हैं और साथ ही अन्य टाइप्स के आर्गुमेंट्स भी लेते हैं। यह पास किए गए कुछ आर्गुमेंट्स का उपयोग करता है और एक फंक्शन लौटाता है जो शेष आर्गुमेंट्स लेगा। जब लौटाया गया फंक्शन इनवोक किया जाता है, तो यह पैरेंट फंक्शन को मूल और अपने स्वयं के आर्गुमें

  1. JavaScript में क्लोजर्स (Closures) क्या हैं? JavaScript में क्लोजर्स (Closures) क्या हैं?

    JavaScript में क्लोजर्स हमें बाहरी फंक्शन के स्कोप को आंतरिक फंक्शन से एक्सेस करने की अनुमति देते हैं, यहां तक कि बाहरी फंक्शन के एक्जीक्यूट होकर रिटर्न होने के बाद भी। इसका मतलब है कि आंतरिक फंक्शन को हमेशा बाहरी फंक्शन के वेरिएबल्स की एक्सेस रहेगी।JavaScript में क्लोजर्स का कोड:उदाहरण<!DOCTYPE