Maison  >  Article  >  interface Web  >  Comment appeler une fonction à plusieurs reprises toutes les 5 secondes en JavaScript ?

Comment appeler une fonction à plusieurs reprises toutes les 5 secondes en JavaScript ?

WBOY
WBOYavant
2023-08-24 16:53:012547parcourir

Nous utiliserons la fonction setInterval() pour appeler une fonction à plusieurs reprises toutes les 5 secondes. Cette fonction accepte deux paramètres, le premier est la fonction à appeler et le second est l'intervalle de temps en millisecondes.

La traduction chinoise de

JavaScript setInterval

est :

JavaScript setInterval

  • setInterval() est une fonction JavaScript qui vous permet d'exécuter une fonction à plusieurs reprises à un intervalle spécifié en millisecondes.

  • Il renvoie un identifiant unique qui peut être utilisé pour effacer l'intervalle à l'aide de la méthode clearInterval().

  • Il peut être utilisé pour des tâches telles que la mise à jour régulière des pages ou la création d'animations.

  • Il accepte deux paramètres, la fonction à exécuter et l'intervalle en millisecondes.

  • Il continuera à exécuter la fonction jusqu'à ce qu'elle soit effacée à l'aide de clearInterval() ou que la page soit fermée.

Méthode

Vous pouvez utiliser la fonction setInterval() pour appeler à plusieurs reprises une fonction toutes les 5 secondes en JavaScript.

setInterval(myFunction, 5000);

Le premier paramètre est la fonction que vous souhaitez appeler et le deuxième paramètre est l'intervalle de temps en millisecondes. Dans cet exemple, la fonction myFunction sera appelée toutes les 5 secondes (5000 millisecondes).

Vous pouvez arrêter l'exécution de l'intervalle en appelant la fonction clearInterval() et en passant la valeur de retour de setInterval() en tant que paramètre.

let intervalId = setInterval(myFunction, 5000);
clearInterval(intervalId);
La traduction chinoise de

Exemple

est :

Exemple

Voici un exemple d'utilisation de la fonction setInterval() pour appeler à plusieurs reprises une fonction toutes les 5 secondes en JavaScript :

function myFunction() {
   console.log("Hello World!");
}
setInterval(myFunction, 5000);
La fonction

setInterval() accepte deux paramètres : le premier paramètre est la fonction que vous souhaitez appeler et le deuxième paramètre est l'intervalle de temps en millisecondes. Dans cet exemple, myFunction est appelée toutes les 5 000 millisecondes, soit 5 secondes.

La fonction setInterval renvoie un identifiant unique qui peut être transmis à la fonction clearInterval pour arrêter d'appeler la fonction à plusieurs reprises -

let intervalId = setInterval(myFunction, 5000);
clearInterval(intervalId);

Ce code crée un intervalle qui appelle myFunction toutes les 5 secondes (5 000 millisecondes). Cette fonction continue de s'exécuter jusqu'à ce que le site soit fermé ou que l'intervalle soit effacé.

Sortie

Comment appeler une fonction à plusieurs reprises toutes les 5 secondes en JavaScript ?

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer