Gunakan metode setInterval untuk menggunakan interval yang ditentukan untuk mengimplementasikan fungsi sirkulasi sampai metode clearinterval membatalkan siklus
Saat menggunakan metode ClearInterval untuk membatalkan loop, panggilan metode setInterval harus ditetapkan ke variabel, dan kemudian metode ClearInterval merujuk variabel tersebut.
Salin kode kode sebagai berikut:
<type skrip = "Teks/JavaScript">
var n = 0;
function prop () {) {
document.writeln (n);
if (n == 1000) {
Window.clearInterval (s);
}
n ++;
}
var s = window.setInterval (cetak, 10);
</script>
Gunakan SetTimeout dan ClearTimeout untuk menyelesaikan panggilan yang tertunda, jalankan fungsi yang ditentukan setelah waktu tunda yang ditentukan, dan hanya menjalankannya sekali. Penggunaan ClearTimeout sama dengan metode ClearInterVal.
Salin kode kode sebagai berikut:
<type skrip = "Teks/JavaScript">
function proptime () {
var time = new date ();
var tahun = time.getlyear ();
varmth = (time.getMonth ())+1;
var daynum = time.getDy ();
var jam = time.gethouse ();
var min = time.getMinutes ();
var sec = time.getSeconds ();
var da = time.getDate ();
var daystr;
switch(daynum){
case 0: daystr="星期日";
Merusak;
case 1: daystr="星期一";
Merusak;
case 2: daystr="星期二";
Merusak;
case 3: daystr="星期三";
Merusak;
Kasus 4: Daystr = "Kamis";
Merusak;
Kasus 5: Daystr = "Friday";
Merusak;
Kasus 6: Daystr = "Saturday";
Merusak;
default: daystr = "";
}
Var str = tahun+"tahun"+bulan+"bulan"+da+"day"+daystr+""+hour+":"+min+":"+sec;
document.geteLementById ("t").
Window.setTimeout (printtime, 1000);
}
</script>
<Body Only = "printTime ()">
<br/>
<div id = "t"> </div>
</body>