用法是会用,但是之前一直以为接函数的
var a = setInterval(function(){},1000)
比如a是函数名,最近才发现它是一个ID,
var intervalID = window.setInterval(code, delay);
intervalID
是你想要取消的重复动作的ID,这个ID是个整数,是由setInterval()返回的
.
后续补充:setTimeout()可以有第三个参数
setTimeout(fn,delay,param1,param2....)
第三个参数及以后的参数都可以作为fn函数的参数
例如:
function fn(x,y){
console.log(x)//1
console.log(y)//2
}
setTimeout(fn,1000,1,2)