Dieser Artikel beschreibt die aufrufenden Methoden von SetInterval () und ClearInterval () JS -Funktionen. Teilen Sie es für Ihre Referenz. Die Details sind wie folgt:
Kopieren Sie den Code wie folgt: <! DocType html public "-// w3c // dtd xhtml 1.0 transitional // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns = "http://www.w3.org/1999/xhtml">
<kopf>
<title> Verwendung von setInterval () und clearInterval () </title>
<script type = "text/javaScript">
Funktion f1 () {
alarm ("Call F1");
}
Funktion f2 () {
alarm ("Call f2");
}
FunktionsbodymouseDown () {
alarm ("Hallo");
alarm ("Ich bin ok");
}
Funktion com () {
if (bestätigen ("ob eingeben") {
alarm ("eingegeben");
}
anders {
alarm ("exit");
}
}
var intervall;
Funktion getInterval () {
if (bestätigen ("Sind Sie sicher, dass Sie ausführen möchten?")) {
Interval = setInterval ("alert ('alle 2000 ms ausführen'), 2000);
}
anders {
alarm ("nicht ausgeführt");
}
}
Funktion setTimeout1 () {
setTimeout ("alert ('diesen Code nach 3000 ms ausführen'), 3000);
}
</script>
</head>
<!-"->
<!-<Body OnmouseDown = "BodymouseDown ()">->
<body>
<!-Ondblclick ist ein Doppelklick-Event, Onclick ist ein Klickereignis->
<Eingabe type = "button" onclick = "document.ondblclick = f1" value = "Assoziationsereignis 1" />
<Eingabe type = "button" onclick = "document.ondblclick = f2" value = "Assoziationsereignis 2" />
<input type = "button" ontdblclick = "bodymousedown ()" value = "call function" />
<Eingabe type = "button" onclick = "com ()" value = "Verwendung von Bestätigung" />
<input type = "button" "onclick =" getInterval () "value =" setInterval -Verwendung, führen Sie den angegebenen Code hin und wieder aus " />
<!-ClearInterval storniert die zeitgesteuerte Ausführung von setInterval, die in tabelled = false-> im Timer entspricht
<Eingabe type = "Taste" onclick = "ClearInterval (Intervall)" value = "Die Ausführung des SetInterval -Codes abbrechen" />
<input type = "button" "onclick =" setTimeout1 () "value =" setTimeout, Codeausführung zu einem bestimmten Zeitpunkt " />
</body>
</html>
Die Methode setInterval () ruft eine Funktion auf oder berechnet einen Ausdruck gemäß dem angegebenen Zeitraum (in Millisekunden).
Die setInterval () -Methode ruft die Funktion kontinuierlich auf, bis ClearInterval () aufgerufen oder das Fenster geschlossen ist. Der von setInterval () zurückgegebene ID -Wert kann als Parameter für die Methode clearInterval () verwendet werden.
Grammatik
Kopieren Sie den Code wie folgt: setInterval (Code, Millisec [, "Lang"])
| Parameter | beschreiben |
|---|---|
| Code | Erforderlich. Die zugenannte Funktion oder die zu ausgeführte Codezeichenfolge. |
| Millisec | muss. Das Intervall zwischen periodischer Ausführung oder Anrufcode in Millisekunden. |
SetTimeOut wird nur einmal ausgeführt, was bedeutet, dass nach Ablauf der festgelegten Zeit der angegebene Code zum Ausführen ausgelöst wird und nach Abschluss des Laufs endet.
Der SetInterval wird in einer Schleife ausgeführt, dh der angegebene Code wird jedes Mal ausgelöst, wenn das festgelegte Zeitintervall erreicht wird. Dies ist der wahre Timer.
Ich hoffe, dieser Artikel wird für JavaScript -Programme aller hilfreich sein.