Etant débutant en JavaScript, j'ai voulu réaliser une fonction qui permet de réaliser un compte à rebours pour m'améliorer. Apparemment, il n'y a aucune erreur dans le script... Sauf que j'ai du mal à choisir le bon évènement pour déclencher la fonction.
Et ici, c'est setTimeout qu'il faut utiliser, puisque l'appel se fait dans la fonction rebours.
Si tu veux utiliser setInterval, fais le en dehors de la fonction, sinon tu fini avec une affinité d'appel. Essaie ce code pour comprendre le problème ( et regarde la barre title, et la conso CPU ) :
t = 0;
function f(){
document.title = t++;
setInterval( f, 1000 );
}
f();
À terme, la fonction est appelée plus d'un million de fois par seconde !!
Enfin, je comprends pas ce que tu veux, lancé le compte à rebours au chargement de la page ?
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.