setInterval() মেথড নির্দিষ্ট अन्तরালে একটি এক্সপ্রেশন মূল্যায়ন করতে ব্যবহৃত হয়। এই ফাংশন প্রতিটি.duration মিলিসেকেন্ড পর ফাংশন কল করে। এটি অসীমবার চলে। উদাহরণ:
প্রতি ২০০০ মিলিসেকেন্ড (২ সেকেন্ড) পর alert('Hello') ট্রিগার করবে, শুধু একবার না।
setInterval(function() { alert('Hello');}, 2000);
setInterval() এর ব্যবহার বন্ধ করতে window.clearInterval() ব্যবহার করুন এবং প্যারামিটার হিসেবে আইডি দিন, যেমন:
var intervalId = setInterval(function() { alert('Hello'); }, 2000);
// পরে বন্ধ করতে:
clearInterval(intervalId);
সংশোধন: মূল লেখায় window.setInterval() বলা হয়েছে, যা ভুল। সঠিক হল clearInterval(intervalId)। setInterval রিটার্ন করে একটি সংখ্যাসূচক আইডি, সেটি সেভ রাখতে হয় বন্ধ করার জন্য।