JavaScript计时器的优化

首先,要对我的脑子进行严格而深刻的批判,写个简单的计时器,花了一个小时的时间才写完。

“脑子是个好东西,我希望我自己也能有一个。” ——某位将要成为前端大佬的菜鸟如是说

情况分析:在HTML文件中写入相应的代码,实现计时效果,因此需要用到定时器,代码如下,我是将代码直接写在timer中了:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
setInterval(function timtSetter(){
s++;
var S,m,M,h,H;
S = s % 60;
m = Math.floor(s/60);
M = m % 60;
h = Math.floor(m/60);
H = h % 24;
if( S < 10){
S = "0" + S;
}
if( M < 10){
M = "0" + M;
}
if( H < 10){
H = "0" + H;
}
timer.innerHTML = H + ":" + M + ":" + S;
},1000);

文章目录
|