Maison >interface Web >js tutoriel >Quelle est la différence entre setInterval et setTimeout en JavaScript ?
Comprendre la distinction entre « setInterval » et « setTimeout »
Les fonctions JavaScript « setInterval » et « setTimeout » servent des objectifs distincts dans la gestion intervalles de temps. Examinons la principale différence entre eux :
setInterval vs. setTimeout
'setInterval' et 'setTimeout' diffèrent principalement par leur fréquence d'exécution.
Exemple de code
Considérez ces exemples de code pour illustrer leur fonctionnalité :
var intervalID = setInterval(alert, 1000); // Alert every second // You can clear the interval later: clearInterval(intervalID); setTimeout(alert, 1000); // Alert once, after a second
Dans l'exemple 'setInterval', la fonction d'alerte continuera à être exécutée toutes les secondes. En revanche, 'setTimeout' déclenchera l'alerte une seule fois, après le délai spécifié de 1 000 millisecondes (1 seconde).
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!