L'exemple de cet article décrit comment JavaScript implémente le comptage basé sur setTimeout. Partagez-le avec tout le monde pour votre référence. La méthode de mise en œuvre spécifique est la suivante :
var count = 0; var timer; var timerOn = false; function timedCount() { count++; timer = setTimeout(function(){ timedCount() }, 1000); } function doTimer() { if (!timerOn) { timerOn = true; timedCount(); } } function stopCount() { clearTimeout(timer); timerOn = false; }
J'espère que cet article sera utile à la conception de la programmation JavaScript de chacun.