DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Daftar Isi:
Dalam JavaScript, setTimeout
adalah fungsi yang sering digunakan untuk menunda eksekusi kode. Ini sangat berguna saat kamu ingin menunggu beberapa waktu sebelum menjalankan aksi tertentu.
Fungsi setTimeout
menerima dua argumen utama:
setTimeout(function() {
alert("Hello, ini pesan yang muncul setelah 3 detik!");
}, 3000);
Kode di atas akan menampilkan pesan pop-up setelah 3 detik.
Jika kamu ingin membatalkan setTimeout
sebelum waktu habis, kamu bisa menggunakan clearTimeout
.
let timeoutID = setTimeout(function() {
alert("Ini tidak akan pernah terlihat.");
}, 5000);
clearTimeout(timeoutID); // Membatalkan `setTimeout`
Dalam contoh ini, pesan tidak akan ditampilkan karena clearTimeout
dipanggil sebelum waktunya habis.
setTimeout
adalah alat yang sangat berguna dalam JavaScript untuk mengatur penundaan eksekusi kode. Dengan mengerti cara kerjanya, kamu bisa mengontrol waktu operasi fungsi dalam aplikasi kamu dengan lebih efektif.