function myTimer() {
return new Date().toLocaleTimeString();
}
setInterval(function(){ myTimer() }, 1000);
为什么单独调用myTimer时返回期望的字符串,但通过setInterval调用时却返回整数?
function myTimer() {
return new Date().toLocaleTimeString();
}
setInterval(function(){ myTimer() }, 1000);
为什么单独调用myTimer时返回期望的字符串,但通过setInterval调用时却返回整数?
clearInterval
停止该时间间隔。 - TeemusetInterval
返回一个整数类型的值。在setInterval/setTimeout
调用的函数中返回值是没有意义的,因为无法获取到该返回值。因此,在这种情况下返回值是毫无意义的。 - Jaromanda X