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

जावास्क्रिप्ट में इसके निष्पादन के दौरान किसी फ़ंक्शन को कैसे रोकें?

<घंटा/>

किसी फ़ंक्शन को उसके निष्पादन के दौरान रोकने के लिए, -

. की अवधारणा का उपयोग करें
document.getElementById().addEventListener().

उदाहरण

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
</head>
<body>
<button type="button" id="call">Call the function</button>
<button type="button" id="halt">Stop the function execution </button>
<script>
   document.getElementById("call").addEventListener("click", callFunction);
   document.getElementById("halt").addEventListener("click", haltFunction);
   var timeValue = null;
   function callFunction() {
      timeValue = setInterval(function() {
         console.log("The call() is being executed....");
      }, 1000);
   }
   function haltFunction() {
      clearInterval(timeValue);
   }
</script>
</body>
</html>

उपरोक्त प्रोग्राम को चलाने के लिए, फ़ाइल का नाम anyName.html(index.html) सेव करें और फ़ाइल पर राइट क्लिक करें और वीएस कोड संपादक में लाइव सर्वर के साथ खुले विकल्प का चयन करें।

आउटपुट

जावास्क्रिप्ट में इसके निष्पादन के दौरान किसी फ़ंक्शन को कैसे रोकें?

जब आप कॉल फ़ंक्शन बटन पर क्लिक करते हैं, तो यह फ़ंक्शन निष्पादित करेगा। फ़ंक्शन को रोकने के लिए, फ़ंक्शन निष्पादन रोकें . क्लिक करें बटन।

स्नैपशॉट इस प्रकार है -

जावास्क्रिप्ट में इसके निष्पादन के दौरान किसी फ़ंक्शन को कैसे रोकें?


  1. जावास्क्रिप्ट फ़ंक्शन को कॉल करने के लिए HTML बटन का उपयोग कैसे करें?

    एक JavaScript फ़ंक्शन को कॉल करने के लिए HTML बटन का उपयोग करने का सबसे सरल तरीका नीचे दिखाया गया है - आप निम्नलिखित का उपयोग DOM प्रॉपर्टी में जोड़कर भी कर सकते हैं - document.getElementById(यहां डबल क्लिक करें)।ondblclick =myFunction;

  1. जावास्क्रिप्ट के साथ किसी फ़ंक्शन के निष्पादन को कैसे रोकें?

    जावास्क्रिप्ट में किसी फ़ंक्शन के निष्पादन को रोकने के लिए, ClearTimeout () विधि का उपयोग करें। यह फ़ंक्शन कॉल सेटटाइमआउट () फ़ंक्शन द्वारा सेट किए गए किसी भी टाइमर को साफ़ करता है। उदाहरण जावास्क्रिप्ट में clearTimeout() विधि के साथ काम करने का तरीका जानने के लिए आप निम्न कोड को चलाने का प्रयास कर

  1. जावास्क्रिप्ट का उपयोग करके फॉर्म सबमिशन कैसे रोकें?

    जावास्क्रिप्ट में किसी प्रपत्र के निष्पादन को रोकने के लिए फ़ंक्शन के रिटर्न मान का उपयोग करें। <form onsubmit = "event.preventDefault(); myValidation();"> जावास्क्रिप्ट फ़ंक्शन निम्न की तरह होगा - function myValidation() {    if(check if your conditions are not satisfying)