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

जावास्क्रिप्ट में बुनियादी एनिमेशन कैसे लागू करें?

<घंटा/>

जावास्क्रिप्ट में मूल एनिमेशन को लागू करने के लिए, DOM ऑब्जेक्ट गुण और जावास्क्रिप्ट का उपयोग करें। निम्न सूची में विभिन्न DOM विधियाँ हैं।

  • हम JavaScript फ़ंक्शन का उपयोग कर रहे हैं getElementById() एक DOM ऑब्जेक्ट प्राप्त करने के लिए और फिर उसे एक वैश्विक चर को असाइन करने के लिए imgObj.
  • हमने एक इनिशियलाइज़ेशन फंक्शन परिभाषित किया है init() प्रारंभ करने के लिए imgObj जहां हमें इसकी स्थिति set सेट करनी होती है और बाएं विशेषताएँ।
  • विंडो लोड के समय हम इनिशियलाइज़ेशन फ़ंक्शन को कॉल कर रहे हैं।
  • आखिरकार, हम कॉल कर रहे हैं moveRight() बाईं दूरी को 10 पिक्सेल तक बढ़ाने का कार्य करता है। आप इसे बाईं ओर ले जाने के लिए इसे ऋणात्मक मान पर भी सेट कर सकते हैं।
<html>
   <head>
      <title>JavaScript Animation</title>
      <script>
         <!--
         var imgObj = null;
         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';
         }
         window.onload =init;
         //-->
      </script>
   </head>
   <body>
      <form>
         <img id="myImage" src="/images/html.gif" />
         <p>Click button below to move the image to right</p>
         <input type="button" value="Click Me" onclick="moveRight();" />
      </form>
   </body>
</html>

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

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

  1. जावास्क्रिप्ट में बहुरूपता कैसे लागू करें?

    बहुरूपता बहुरूपता ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग (OOP) के सिद्धांतों में से एक है। यह वस्तुओं को इस तरह से डिजाइन करने में मदद करता है कि वे विशिष्ट प्रदान की गई वस्तुओं के साथ किसी भी व्यवहार को साझा या ओवरराइड कर सकते हैं। बहुरूपता विरासत . का लाभ उठाता है ऐसा करने के लिए। निम्नलिखित उदाहरण म

  1. जावास्क्रिप्ट में एसिंक्रोनस लूप को कैसे कार्यान्वित करें?

    जावास्क्रिप्ट में एसिंक्रोनस लूप को लागू करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>