Use o método SetInterval para usar o intervalo especificado para implementar a função circulante até que o método ClearInterval cancele o ciclo
Ao usar o método ClearInterval para cancelar o loop, a chamada do método setInterval deve ser atribuída a uma variável e, em seguida, o método ClearInterval faz referência à variável.
Copie o código do código da seguinte forma:
<script type = "text/javascript">
var n = 0;
function prop () {) {
document.writeln (n);
if (n == 1000) {
Window.clearInterval (s);
}
n ++;
}
var s = window.setInterval (print, 10);
</script>
Use o setTimeout e o ClearTimeout para concluir a chamada atrasada, execute a função especificada após o tempo de atraso especificado e executá -lo apenas uma vez. O uso do ClearTimeout é o mesmo que o método ClearInterval.
Copie o código do código da seguinte forma:
<script type = "text/javascript">
function proptime () {
var time = new Date ();
var anos = time.getlyear ();
varmth = (time.getMonth ())+1;
var Daynum = time.getdy ();
var horas = time.gethouse ();
var min = time.getminutes ();
var sec = time.getSeconds ();
var da = time.getDate ();
var diastr;
Switch (Daynum) {
Caso 0: Daystr = "Domingo";
Quebrar;
Caso 1: Daystr = "Segunda -feira";
Quebrar;
Caso 2: Daytr = "Terça -feira";
Quebrar;
Caso 3: Daystr = "Quarta -feira";
Quebrar;
Caso 4: Daystr = "Quinta -feira";
Quebrar;
Caso 5: Daystr = "Sexta -feira";
Quebrar;
Caso 6: Daytr = "Sábado";
Quebrar;
Padrão: Daytr = "";
}
Var str = ano+"ano"+mês+"mês"+da+"dia"+dias+""+hora+":"+min+":"+sec;
Document.getElementById ("T").
Window.setTimeout (PrintTime, 1000);
}
</script>
<body somente = "printTime ()">
<br/>
<div id = "t"> </div>
</body>