Javascript SetInterval & SetTimeOut Kullanımı

--

Javascript SetTimeOut & SetInterval

Herkese merhabalar bu yazımızda sizlerle beraber javascript’de setinterval ve settimeout methodlarının kullanımını inceliyor olacağız, bu methodlar kendilerine verilen milisaniye cinsinden olan zaman diliminde sizin istediğiniz işleri yaparlar,dilerseniz hemen başlayalım.

SetInterval;

setinterval methodunun belirli periyoduk aralıklarla çalıştırmak istediğimiz kod bloklarını çalıştırmak için kullanabiliriz. Örneğin her 10 saniyede bir ekrana merhaba yazdırmak için setinterval methodunu kullanabiliriz.

<script>
let intervalId;
intervalId = setInterval(()=>{console.log('merhaba')},10*1000)//Zamanlayıcıyı durdurmak için
//clearInterval(intervalId)
</script>

zamanlayıcıyı durdurmadığımız sürece arkaplanda çalışmaya devam edicektir bu yüzden ihtiyaç duyduğumuzda clearInterval methoduna intervalId değerini vererek interval işlemini durduruyoruz.

SetTimeOut;

settimeout methodunu ise belirli bir zaman dilimi geçtikten sonra bir defa çalıştırmak istediğimiz durumlarda kullanırız.Örneğin kullanıcı sayfanıza giriş yaptıktan 10 dakika sonra giriş yapan kullanıcıya 10 dakikadır buradasınız gibi bir uyarı vermek istediğinizi ele alalım bunun için settimeout methodunu kullanabiliriz.

<script>
let intervalId;
intervalId = setTimeout(()=>{console.log('10 dakikadır buradasınız')},100*1000)//Zamanlayıcıyı durdurmak için
//clearTimeout(intervalId)
</script>

1000ms=1s;

Herkese İyi Çalışmalar Dilerim.

--

--

Yasin DALKILIÇ
Yasin DALKILIÇ

Written by Yasin DALKILIÇ

Hi, My name is Yasin I am a Software Developer, I love so much researching and development 😊 Here is my youtube channel @webciyasin

No responses yet