//setInterval默认不能传递参数,可以封装一个函数把变量放在一个无参函数内再返回
var _setInterval=setInterval;
setInterval(timerr,1000,$('.last_time'));
window.setInterval=function(callback,time,params){
var params=Array.slice.apply(arguments,2);
var _callback=function(){
callback.apply(null,params);
}
_setInterval(_callback,time);
}
本文介绍了一种在JavaScript中封装setInterval函数的方法,使得能够向定时器回调函数传递参数。通过这种方式,开发者可以更加灵活地使用setInterval来实现各种定时任务。
807

被折叠的 条评论
为什么被折叠?



