JavaScript
توابع
JS Functions
setInterval()
تابع را بهصورت تکرارشونده در بازه زمانی مشخص اجرا میکند تا با clearInterval متوقف شود. برای شمارندهها و بهروزرسانی دورهای داده کاربرد دارد؛ فراموشی پاکسازی باعث نشت حافظه میشود.
سینتکس
setInterval(callback, intervalMs)
مثال کاربردی
let sec = 0;
const timer = setInterval(() => {
sec++;
console.log(sec);
if (sec === 5) clearInterval(timer);
}, 1000);