定时器
老师您好,我按照您教的办法去写了倒计时案例,中间发现了这样一件事
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<h2 id="info1">距离2025高考还有</h2>
<h2 id="info2"></h2>
<script>
var info2 = document.getElementById('info2');
var padZero = function(n) {
return n < 10? '0' + n : n;
}
setInterval(function(){
var d1 = new Date();
var d2 = new Date('2025-06-07');
var dd = d2 - d1;
var day = parseInt(dd / (1000*60*60*24));
var hour = parseInt(dd % (1000*60*60*24)/(1000*60*60));
var min = parseInt(dd%(1000*60*60)/(1000*60));
var sec = parseInt(dd%(1000*60)/1000);
info2.innerText = padZero(day) + '天' + padZero(hour) + '小时' + padZero(min) + '分钟' + padZero(sec) + '秒';
})
</script>
</body>
</html>如果我的定时器setInterval没有书写第二个参数1000ms,那么就不会存在刚打开页面有1秒钟空白的问题,这是为什么呢? 这算不算是错误,不知道能不能刻意这样用
4
收起
正在回答 回答被采纳积分+1
1回答


恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星