Utilisez la méthode SetInterval pour utiliser l'intervalle spécifié pour implémenter la fonction de circulation jusqu'à ce que la méthode ClearInterval annule le cycle
Lorsque vous utilisez la méthode ClearInterval pour annuler la boucle, l'appel de la méthode SetInterval doit être attribué à une variable, puis la méthode ClearInterval fait référence à la variable.
Copier le code du code comme suit:
<script type = "text / javascript">
var n = 0;
fonction prop () {) {
document.writeln (n);
if (n == 1000) {
Window.ClearInterval (s);
}
n ++;
}
var s = window.setInterval (print, 10);
</cript>
Utilisez SetTimeout et ClearTimeout pour terminer l'appel retardé, exécutez la fonction spécifiée après le temps de retard spécifié et ne l'exécutez qu'une seule fois. L'utilisation de ClearTimeout est la même que la méthode ClearInterval.
Copier le code du code comme suit:
<script type = "text / javascript">
function propime () {
var time = new Date ();
var années = time.getlyar ();
varmth = (time.getMonth ()) + 1;
var daynum = time.getdy ();
var heures = time.Gethouse ();
var min = time.getMinutes ();
var sec = time.getSeconds ();
var da = time.getDate ();
var daystr;
commutateur (daynum) {
Cas 0: Daystr = "Sunday";
Casser;
Cas 1: Daystr = "lundi";
Casser;
Cas 2: Daystr = "mardi";
Casser;
Cas 3: Daystr = "Mercredi";
Casser;
Cas 4: Daystr = "jeudi";
Casser;
Cas 5: Daystr = "Friday";
Casser;
Cas 6: Daystr = "Saturday";
Casser;
par défaut: Daystr = "";
}
Var str = an + "année" + mois + "mois" + da + "day" + daystr + "" + hour + ":" + min + ":" + sec;
document.getElementById ("T").
Window.settimeout (Imprimertime, 1000);
}
</cript>
<corps uniquement = "printtime ()">
<br/>
<div id = "t"> </ div>
</docy>