Fungsi clearInterval
Fungsi clearInterval menghentikan
timer yang ditetapkan oleh fungsi setInterval.
Fungsi ini menerima pengidentifikasi dari
timer mana yang perlu dihentikan. Pengidentifikasi
timer dikembalikan oleh fungsi setInterval.
Sintaks
clearInterval(pengidentifikasi);
Contoh
Mari jalankan timer yang mencetak bilangan bulat
setiap detik, lalu hentikan setelah penghitung
mencapai nilai 10:
let i = 0;
let id = setInterval(function() {
i++;
if (i == 10) {
clearInterval(id);
} else {
console.log(i);
}
}, 1000);
Lihat juga
-
fungsi
setTimeout,
yang menetapkan penundaan