İNTERNET TABANLI PROGRAMLAMA Dersi JavaScript soru detayı:

PAYLAŞ:

SORU:

JS dilinin zamanlanmış görevlerde kullanımına nasıl
bir örnek verilebilir?


CEVAP:

JS zamanlayıcı (Timer) nesnesini kullanarak
zamanlanmış görev oluşturabilir ya da bir olayın
aralıklarla tekrarlanmasını sağlayabilir. Örneğin bir sınav
uygulaması oluşturduğumuzu düşünelim. Bu uygulamada
her sorunun yanıtlanması için kullanıcıya 30 saniye
verilsin. 30 saniye sonunda kullanıcının soruyu
yanıtlamasını engellemek için zamanlanmış görevleri
kullanabiliriz. Saniyede bir kere çalışacak zamanlanmış
görev ile sayfadaki bir sayaç güncellenerek, zamanın
bitişinde formu gönderecek olan düğmenin etkileşimi
kaldırılabilir.