JavaScript programado eventos SetInterval, SetTimeOut

En JavaScript, fijando el intervalo de tiempo de la ejecución posterior del código, y no inmediatamente después de la función se llama. Llamamos a los acontecimientos sincronizados.

Hay dos métodos principales:

  • El SetInterval () Método: Después de un intervalo mantuvo número especificado de milisegundos (repetición) que realizan el código especificado;
  • El SetTimeOut (): Realizar el código especificado después del número especificado de milisegundos;

Sin más preámbulos, Siria, secar productos directamente a:

método setInterval ():

           Después de que el número especificado de milisegundos mantuvo intervalo (repetición) ejecutar código especificado

window.setInterval("javascript function",milliseconds);    //window可省略

           función javascript: una ejecución de la función intervalo de milisegundos mseg;

           milisegundos: Número de milisegundos;

<button οnclick="myFunction()">点我</button>
<script>
function myFunction(){
	setInterval(function(){alert("有点垃圾广告的感觉!")},3000);
}
</script>

           Para detener setInterval la ejecución de código se puede emplear el método clearInterval ().

window.clearInterval(intervalVariable);     //window可省略

          intervalVariable: variable de nombre cuando se creó setInterval ().

setTimeout) método (:

          Realizar el código especificado número especificado de milisegundos después de

window.setTimeout(function,milliseconds);    //window可省略

          función: función a ejecutar;

          milisegundos: Número de código de milisegundos antes de la ejecución;

<button οnclick="setTimeout(myFunction, 3000)">点我</button>

<script>
function myFunction() {
    alert('你好!');
 }
</script>

           Si desea detener la ejecución del código setTimeout, puede utilizar clearTimeout) liberación método (.

window.clearTimeout(timeoutVariable);    //window可省略

           timtoutVariable: variable de nombre cuando se creó setTimeout ().

Nota: La función setTimeout () setInterval () y se puede hacer después de la ejecución del intervalo de código de varios milisegundos, excepto que setInterval () se realiza repetidamente un código especificado.

Publicado 39 artículos originales · ganado elogios 8 · vistas 9179

Supongo que te gusta

Origin blog.csdn.net/cxd3341/article/details/101707045
Recomendado
Clasificación