"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > निर्दिष्ट विलंब के बाद जावास्क्रिप्ट स्क्रिप्ट कैसे निष्पादित करें?

निर्दिष्ट विलंब के बाद जावास्क्रिप्ट स्क्रिप्ट कैसे निष्पादित करें?

2024-11-19 को प्रकाशित
ब्राउज़ करें:227

How to Execute a JavaScript Script After a Specified Delay?

जावास्क्रिप्ट का उपयोग करके निर्दिष्ट विलंब के बाद स्क्रिप्ट निष्पादित करें

एक विशिष्ट विलंब के बाद स्क्रिप्ट निष्पादित करना जावास्क्रिप्ट में एक सामान्य कार्य है। ऐसा करने के लिए, आप setTimeout() विधि का लाभ उठा सकते हैं।

jQuery के विलंब() या wait() के विपरीत, setTimeout() एक फ़ंक्शन को अपने पहले पैरामीटर के रूप में स्वीकार करता है। यह फ़ंक्शन वह है जिसे आप विलंब के बाद निष्पादित करना चाहते हैं। दूसरा पैरामीटर मिलीसेकंड में देरी को निर्दिष्ट करता है। &&&]

फ़ंक्शन myFunction() { // देरी के बाद निष्पादित करने के लिए कोड } सेटटाइमआउट(मायफंक्शन, 2000); // 2 सेकंड के बाद "myFunction" निष्पादित करें

पैरामीटर पासिंग के लिए अनाम फ़ंक्शन का उपयोग करना

function myFunction() {
  // Code to execute after the delay
}

setTimeout(myFunction, 2000); // Execute "myFunction" after 2 seconds

var a = "world"; setTimeout(function(){alert("Hello " a)}, 2000);हालाँकि, यदि विलंब समाप्त होने से पहले a का मान बदल जाता है तो इससे समस्याएँ हो सकती हैं। मूल मान को संरक्षित करने के लिए, आप अनाम फ़ंक्शन को किसी अन्य फ़ंक्शन में लपेट सकते हैं जो a को तर्क के रूप में लेता है:

function callback(a){ वापसी समारोह(){ चेतावनी('हैलो' ए); } } var a = "दुनिया"; सेटटाइमआउट(कॉलबैक(ए), 2000);
            
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3