| 范文 | 这篇文章主要介绍了JavaScript基于setTimeout实现计数的方法,涉及javascript中setTimeout方法的使用技巧,需要的朋友可以参考下
 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;
 }
 |