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

जावास्क्रिप्ट के साथ एक विशिष्ट समय अवधि के बाद किसी फ़ंक्शन को कैसे कॉल करें

जावास्क्रिप्ट के साथ एक विशिष्ट समय अवधि के बाद हम कुछ तरीकों से कॉल कर सकते हैं या फ़ंक्शन चला सकते हैं। मैं आपको दो JavaScript टाइम इवेंट विधियाँ दिखाऊँगा, setTimeout() और setInterval()

इन समय घटना विधियों के बीच का अंतर है:

  • setTimeout() एक निश्चित संख्या में मिलीसेकंड प्रतीक्षा करने के बाद, एक बार फ़ंक्शन चलाता है
  • setInterval() एक निश्चित समय अंतराल पर लगातार एक फ़ंक्शन चलाता रहता है

आइए प्रत्येक का एक सरल उदाहरण देखें।

JavaScript setTimeout() उदाहरण

अपने कोडिंग खेल के मैदान के जावास्क्रिप्ट कंसोल में निम्नलिखित कोड जोड़ें। आप चाहें तो अपने ब्राउज़र के कंसोल का उपयोग कर सकते हैं:

setTimeout(function() {
  alert("Hello there!")
}, 3000)

3000 मिलीसेकंड (ms) है तो ऊपर 3 सेकंड है। यह कोड आपके आरंभिक पृष्ठ लोड होने के 3 सेकंड बाद चलेगा, और "हैलो देयर!" कहते हुए एक चेतावनी संदेश दिखाएगा।

JavaScript setInterval() उदाहरण

अपने कोडिंग खेल के मैदान के जावास्क्रिप्ट कंसोल में निम्नलिखित कोड जोड़ें। आप चाहें तो अपने ब्राउज़र के कंसोल का उपयोग कर सकते हैं:

setInterval(function() {
  alert("Hello there!")
}, 3000)

यह कोड हर 3 सेकंड में बार-बार निष्पादित होगा।


  1. जावास्क्रिप्ट फ़ंक्शन कॉल

    जावास्क्रिप्ट कॉल () फ़ंक्शन हमें विभिन्न वस्तुओं से एक ही विधि का उपयोग करने की अनुमति देता है। यहां पैरामीटर अलग से पास किए गए हैं। जावास्क्रिप्ट फ़ंक्शन कॉल के लिए कोड निम्नलिखित है () - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .नमूना { फ़ॉन्ट-आका

  1. जब समय जावास्क्रिप्ट में किसी विशिष्ट समय तक पहुंचता है तो मैं फ़ंक्शन को कैसे ट्रिगर करूं?

    इसके लिए विशिष्ट दिनांक समय का समय निकालें और सेटटाइमआउट () का उपयोग करके फ़ंक्शन को कॉल करें। कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, ini

  1. ऑनक्लिक () के साथ एक फ़ंक्शन को कॉल करें - जावास्क्रिप्ट?

    मान लें कि निम्नलिखित हमारा बटन है - <button onclick="displayingMessageOnButtonClick()">Press Me</button> हमें उपरोक्त बटन के क्लिक पर एक फ़ंक्शन को कॉल करने की आवश्यकता है। उदाहरण निम्नलिखित कोड है - <!DOCTYPE html> <html lang="en"> <head>