JavaScript betiğinde bekletme(Sleep) nasıl yapılır?

Başlıkta tam anlatamamış olabilirim. Çünkü Türkçe karşılığını ben de tam bilmiyorum. O nedenle şöyle örnek vereyim. PHP’nin sleep fonksiyonu var ve tanımlanan süre kadar betiğin beklemesini sağlıyor. İşte aynı işlevi gören JavaScript koduna bakalım 😉

JavaScript betiğinde bekletme nasıl yapılır? (JavaScript Sleep)

Bu işlem için alttaki fonksiyonu kullanabilirsiniz.

[JS]
function pausecomp(millis)
{
var date = new Date();
var curDate = null;

do { curDate = new Date(); }
while(curDate-date < millis); }[/JS] Kullanımı ise basit: [JS]pausecomp(100);[/JS] Yukarıdaki gibi beklenmesini istediğiniz süreyi milisaniye olarak tanımlıyorsunuz.

Fonksiyon kaynak: Javascript delay / wait / pause routine