简单不跳票的js秒表 OR 倒计时:
var i = 0;
var startTime = 0;
var endTime = 0;
var testTime;
function setSecond(){
startTime = new Date();
document.getElementById("demo").innerText = i;
i++;
endTime = new Date();
testTime = setTimeout(function(){setSecond()},1000-(endTime-startTime));
}
//清除 setTimeout
function testStop(){
clearTimeout(testTime);
};