这段代码具体做了什么func.apply(this, arguments);
?我可以看到,如果没有 ,就无法动态调整元素的大小apply
,但是,似乎使用this
或arguments
之后没有做任何进一步的事情apply
。
function throttle (func, wait) {
var throttling = false;
return function(){
if (!throttling){
func.apply(this, arguments);
throttling = true;
setTimeout(function(){
throttling = false;
}, wait);
}
};
}