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

जावास्क्रिप्ट फ़ंक्शन को अपने भीतर से संदर्भित करना

<घंटा/>

जावास्क्रिप्ट फ़ंक्शन को अपने भीतर से संदर्भित करने के लिए कोड निम्नलिखित है -

उदाहरण

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<style>
   body {
      font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
   }
   .result {
      font-size: 20px;
      font-weight: 500;
      color: blueviolet;
   }
</style>
</head>
<body>
<h1>Referring JavaScript function from within itself</h1>
<div class="result"></div>
<br />
<button class="Btn">Click Here</button>
<h3>Click on the above button to call the printHello() function</h3>
<script>
   let resEle = document.querySelector(".result");
   let BtnEle = document.querySelector(".Btn");
   function printHello(num) {
      for (let i = 0; i < num; i++) {
         resEle.innerHTML += "Hello World <br>";
         printHello(--num);
      }
   }
   BtnEle.addEventListener("click", () => {
      printHello(3);
   });
</script>
</body>
</html>

आउटपुट

जावास्क्रिप्ट फ़ंक्शन को अपने भीतर से संदर्भित करना

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

जावास्क्रिप्ट फ़ंक्शन को अपने भीतर से संदर्भित करना


  1. जावास्क्रिप्ट में फंक्शन प्रोटोटाइप

    जावास्क्रिप्ट में बनाए गए कार्यों में हमेशा जावास्क्रिप्टइंजिन द्वारा जोड़ा गया प्रोटोटाइप गुण होता है। प्रोटोटाइप प्रॉपर्टी एक ऑब्जेक्ट है जिसमें डिफ़ॉल्ट रूप से कंस्ट्रक्टर प्रॉपर्टी होती है। फंक्शन प्रोटोटाइप को − . द्वारा एक्सेस किया जा सकता है functionName.prototype जब फ़ंक्शन कंस्ट्रक्टर का उ

  1. जावास्क्रिप्ट में फंक्शन उधार।

    जावास्क्रिप्ट में विधियों को उधार लेने के लिए कॉल (), लागू () और बाइंड () का उपयोग किया जाता है। जावास्क्रिप्ट में उधार लेने के तरीकों के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="v

  1. जावास्क्रिप्ट में बाहरी बाहरी समारोह से श्रोता को हटा रहा है?

    श्रोता को बाहरी फ़ंक्शन से निकालने के लिए, removeEventListener() का उपयोग करें। उदाहरण निम्नलिखित कोड है - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.