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

JavaScript में function* क्या है?


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

सिंटैक्स

function *myFunction() {} // या function* myFunction() {} // या function*myFunction() {}

उदाहरण

<html> 
    <body> 
        <script> 
            function* display() { 
                var num = 1; 
                while (num < 5) 
                    yield num++; 
            } 
            var myGenerator = display(); 
            document.write(myGenerator.next().value); 
            document.write("<br>" + myGenerator.next().value); 
            document.write("<br>" + myGenerator.next().value); 
            document.write("<br>" + myGenerator.next().value); 
            document.write("<br>" + myGenerator.next().value); 
        </script> 
    </body> 
</html>
  1. - जावास्क्रिप्ट में एक्सपोनेंशिएशन ऑपरेटर समझाएं?

    एक्सपोनेंशिएशन ऑपरेटर का उपयोग करके हम एक संख्या को दूसरी संख्या की घात तक खोज सकते हैं। इसे ** द्वारा दर्शाया जाता है। हमारे पास पहले से Math.pow() मेथड है जो एक संख्या को दूसरी संख्या की घात तक खोजने के लिए उपयोग किया जाता है। लेकिन एक्सपोनेंशिएशन ऑपरेटर (**) न केवल जावास्क्रिप्ट बल्कि पायथन, रूबी

  1. - JavaScript में टाइप कन्वर्जन में '+' ऑपरेटर का महत्व

    '+' ऑपरेटर के कई उपयोग हैं जिनमें जोड़, संयोजन, और सबसे महत्वपूर्ण टाइप कन्वर्जन शामिल है। आमतौर पर, हम जोड़ के लिए '+' ऑपरेटर का उपयोग करते हैं और कभी-कभी संयोजन के लिए। इसका टाइप कन्वर्जन में भी बहुत उपयोग है। स्ट्रिंग को नंबर में बदलना बहुत आसान है। उदाहरण <html> <body&g

  1. जावास्क्रिप्ट टाइप कोएर्सन (प्रकार बलात परिवर्तन) क्या है? जावास्क्रिप्ट टाइप कोएर्सन (प्रकार बलात परिवर्तन) क्या है?

    परिचय टाइप कोएर्सन का अर्थ है एक डेटा टाइप का दूसरे में स्वचालित या निहित रूपांतरण। जावास्क्रिप्ट ऑपरेटर्स (जैसे +, ==, if कंडीशन) के दौरान स्वचालित रूप से टाइप कोएर्सन करता है। उदाहरण निम्न कोड जावास्क्रिप्ट टाइप कोएर्सन के लिए है: <!DOCTYPE html> <html lang="hi"> <head&