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

JavaScript में फ़ंक्शन के निष्पादन को कैसे रोकें?

अवलोकन

setTimeout() द्वारा सेट किए गए टाइमर को रद्द करने के लिए clearTimeout() मेथड का उपयोग करें।

उदाहरण

<html>    <head>       <title>JavaScript clearTimeout() method</title>       <script>          <!--             var imgObj = null;             var animate ;                         function init(){                imgObj = document.getElementById('myImage');                imgObj.style.position= 'relative';                imgObj.style.left = '0px';             }             function moveRight(){                imgObj.style.left = parseInt(imgObj.style.left) + 10 + 'px';                animate = setTimeout(moveRight,20);    // call moveRight in 20msec             }             function stop(){                clearTimeout(animate);                imgObj.style.left = '0px';             }             window.onload = init;          //-->       </script>    </head>    <body>       <form>          <img id = "myImage" src = "/images/html.gif" />          <p>Click the buttons below to handle animation</p>          <input type = "button" value = "Start" onclick = "moveRight();" />          <input type = "button" value = "Stop" onclick = "stop();" />       </form>    </body> </html>
  1. JavaScript का उपयोग करके कैनवास पर ड्रॉ कैसे करें? JavaScript का उपयोग करके कैनवास पर ड्रॉ कैसे करें?

    HTML कैनवास पर ड्रॉइंग JavaScript के साथ की जानी है। कैनवास पर ड्रॉ करने से पहले HTML DOM मेथड getElementById() और getContext() का उपयोग करें। उसके लिए, कुछ चरणों का पालन करें: कैनवास एलिमेंट खोजने के लिए getElementById() मेथड का उपयोग करें। getContext() का उपयोग करें, जो कैनवास के लिए ड्रॉइंग ऑब्

  1. JavaScript से टेक्स्ट को क्लिपबोर्ड में कैसे कॉपी करें? JavaScript से टेक्स्ट को क्लिपबोर्ड में कैसे कॉपी करें?

    JavaScript का उपयोग करके टेक्स्ट को क्लिपबोर्ड में कॉपी करने का पूरा कोड नीचे दिया गया है। यह पुराना document.execCommand(copy) मेथड उपयोग करता है, हालांकि आधुनिक ब्राउज़र्स में navigator.clipboard.writeText() बेहतर विकल्प है। उदाहरण (लीगेसी मेथड) <!DOCTYPE html> <html> <head>

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

    परिचय जावास्क्रिप्ट में चल रहे फ़ंक्शन को रोकने के लिए, हम setInterval() द्वारा लौटाए गए टाइमर ID को स्टोर करते हैं और बाद में clearInterval() का उपयोग करके इसे रद्द करते हैं। यह पैटर्न दोहराए जाने वाले कार्यों (पॉलिंग, एनिमेशन, आदि) को रोकने के लिए सामान्य है। उदाहरण <!DOCTYPE html> <htm