<div class ='showTime'> </div>
var t = null
t = setTimeout(time, 1000)
function time() {
clearTimeout(t)
dt = new Date()
var y = dt.getFullYear()
var mt = dt.getMonth() + 1
var day = dt.getDate()
var h = dt.getHours()
var m = dt.getMinutes()
var s = dt.getSeconds()
document.querySelector(".showTime").innerHTML =
"当前时间:" +
y +
"年" +
mt +
"月" +
day +
"-" +
h +
"时" +
m +
"分" +
s +
"秒"
t = setTimeout(time, 1000)
}
//注释
time函数内的clearTimeOut(time)清除定时器要写,不清除一般是不影响代码运行,但是不清除定时器导致内存中占用很多,会有问题,应该是这样,一个简单的小tip吧,这个文章。