Maison  >  Article  >  Comment utiliser la méthode Window.setInterval()

Comment utiliser la méthode Window.setInterval()

百草
百草original
2023-08-31 09:33:481396parcourir

La syntaxe de base de la méthode Window.setInterval() est "window.setInterval(function, delay)", la fonction est la fonction ou le bloc de code à exécuter à plusieurs reprises, et le délai est l'intervalle de temps entre chaque exécution, en millisecondes. Cette méthode est une méthode en JavaScript utilisée pour exécuter à plusieurs reprises une fonction ou un code spécifié à une heure planifiée. Son utilisation est très simple. Il vous suffit de transmettre la fonction ou le bloc de code à exécuter et l'intervalle de temps pour une exécution répétée. La méthode

Comment utiliser la méthode Window.setInterval()

Window.setInterval() est une méthode en JavaScript utilisée pour exécuter à plusieurs reprises une fonction ou un code spécifié à une heure planifiée. Son utilisation est très simple, il suffit de passer deux paramètres : la fonction ou le bloc de code à exécuter, et l'intervalle de temps d'exécution répétée.

Ce qui suit est la syntaxe de base pour utiliser la méthode Window.setInterval() :

window.setInterval(function, delay)

où fonction est la fonction ou le bloc de code à exécuter à plusieurs reprises, et le délai est l'intervalle de temps entre chaque exécution, en millisecondes. Par exemple, si vous souhaitez exécuter une fonction toutes les 1 seconde, vous pouvez écrire :

window.setInterval(myFunction, 1000)

Dans cet exemple, maFonction est la fonction à exécuter, et 1000 signifie l'exécuter toutes les 1 seconde.

En plus des fonctions, nous pouvons également transmettre directement des blocs de code en tant que paramètres. Par exemple, si vous souhaitez imprimer "Hello, World!" toutes les 2 secondes, vous pouvez écrire :

window.setInterval(function(){
  console.log("Hello, World!");
}, 2000);

Dans cet exemple, nous transmettons directement l'instruction print en tant que fonction anonyme à la méthode setInterval.

Il est à noter que la méthode setInterval renverra un identifiant unique qui pourra être utilisé pour annuler le timer. Si nous voulons arrêter l'exécution du timer, nous pouvons utiliser la méthode Window.clearInterval. Par exemple, le code suivant arrêtera l'exécution du timer après 5 secondes :

var intervalId = window.setInterval(myFunction, 1000);
window.setTimeout(function(){
  window.clearInterval(intervalId);
}, 5000);

Dans cet exemple, nous créons d'abord un timer en utilisant la méthode setInterval et stockons l'identifiant renvoyé dans la variable intervalId. Ensuite, utilisez la méthode setTimeout pour appeler la méthode clearInterval après 5 secondes afin d'arrêter l'exécution du timer.

Pour résumer, la méthode Window.setInterval() est une méthode en JavaScript utilisée pour exécuter à plusieurs reprises une fonction ou un code spécifié à une heure planifiée. Son utilisation est très simple, il suffit de transmettre la fonction ou le bloc de code à exécuter et l'intervalle de temps pour une exécution répétée. Dans le même temps, nous pouvons également utiliser la méthode Window.clearInterval pour arrêter l'exécution du timer.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn