Este artículo describe los métodos de llamada de las funciones SetInterval () y ClearInterval () JS. Compártelo para su referencia. Los detalles son los siguientes:
Copie el código de la siguiente manera: <! 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">
<Evista>
<title> Uso de setInterval () y ClearInterval () </title>
<script type = "text/javaScript">
función f1 () {
alerta ("llamar F1");
}
función f2 () {
alerta ("llamar f2");
}
función BodyMousEdown () {
alerta ("hola");
alerta ("Estoy bien");
}
función com () {
if (confirmar ("si entrar")) {
alerta ("ingresado");
}
demás {
alerta ("Salir");
}
}
intervalo var;
función getInterval () {
if (confirmar ("¿Estás seguro de que quieres ejecutar?")) {
interval = setInterval ("alerta ('ejecutar cada 2000 ms')", 2000);
}
demás {
alerta ("no ejecutado");
}
}
función setTimeOut1 () {
setTimeOut ("alerta ('ejecutar este código después de 3000 ms')", 3000);
}
</script>
</ablo>
<!-"->
<
<Body>
<!-OndblClick es un evento de doble clic, OnClick es un evento de clic->
<input type = "button" onClick = "document.ondblClick = f1" value = "Evento de asociación 1" />
<input type = "button" onClick = "document.ondblClick = f2" value = "Evento de asociación 2" />
<input type = "button" onDblClick = "BodyMousEdown ()" Value = "Función de llamada" />
<input type = "button" onClick = "com ()" valor = "uso de confirmación" />
<input type = "button" onClick = "getInterval ()" value = "setInterval Usage, ejecute el código especificado de vez en cuando" />
<
<input type = "button" onClick = "clearInterval (interval)" valor = "Cancelar la ejecución del código SetInterval" />
<input type = "button" onClick = "setTimeOut1 ()" value = "setTimeOut, ejecución del código en un momento determinado" />
</body>
</html>
El método SetInterval () llama a una función o calcula una expresión de acuerdo con el período especificado (en milisegundos).
El método SetInterval () llamará a la función continuamente hasta que se llame ClearInterval () o la ventana está cerrada. El valor de ID devuelto por setInterval () se puede usar como parámetro para el método ClearInterval ().
gramática
Copie el código de la siguiente manera: SetInterval (código, Millisec [, "Lang"])
| parámetro | describir |
|---|---|
| código | Requerido. La función a llamar o la cadena de código que se ejecutará. |
| miliseco | debe. El intervalo entre la ejecución periódica o el código de llamadas, en milisegundos. |
SetTimeOut solo se ejecuta una vez, lo que significa que después de que el tiempo establecido esté arriba, el código especificado se activará para que se ejecute, y finalizará después de que se complete la ejecución.
El SetInterval se ejecuta en un bucle, es decir, el código especificado se activa cada vez que se alcanza el intervalo de tiempo SET. Este es el verdadero temporizador.
Espero que este artículo sea útil para la programación de JavaScript de todos.