JS TutorialLesson 17Preview gratis
JS Timers
Lesson ini bagian dari JavaScript · Semua level
Ringkasan
JavaScript menyediakan timer untuk menjalankan kode setelah jeda tertentu dengan setTimeout atau secara berulang dengan setInterval. Keduanya bekerja secara asynchronous berdasarkan milidetik, sehingga kode lain tetap berjalan sambil menunggu waktunya tiba. Timer bisa dibatalkan dengan clearTimeout dan clearInterval menggunakan id yang dikembalikan saat timer dibuat.
Poin kunci
- setTimeout(fn, ms) menjalankan fungsi sekali setelah jeda milidetik
- setInterval(fn, ms) menjalankan fungsi berulang tiap jeda milidetik
- Kedua fungsi mengembalikan id yang bisa dipakai untuk membatalkan timer
- Timer bersifat asynchronous: pernyataan setelah setTimeout tetap dieksekusi lebih dulu
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.