Das Beispiel in diesem Artikel beschreibt, wie JavaScript die Zählung basierend auf setTimeout implementiert. Teilen Sie es als Referenz mit allen. Die spezifische Implementierungsmethode lautet wie folgt:
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; }
Ich hoffe, dass dieser Artikel für das JavaScript-Programmierdesign aller hilfreich sein wird.