js 函数节流 演示:
缩小你的浏览器,改变浏览器大小执行。
代码:
var throttle = function(fn, delay){
var timer = null;
return function(){
var context = this, args = arguments;
clearTimeout(timer);
timer = setTimeout(function(){
fn.apply(context, args);
}, delay);
};
};
window.onresize = throttle(function(){//执行完缩放窗口后1秒执行。
alert("ok")
}, 1000);