// //防抖
window.οnscrοll=antiShake(function(){
console.log("我顶你个非啊")
},100)
function antiShake(func,delay){
var timer=null
return function(){
clearInterval(timer);
timer= setTimeout(function(){
func();
},delay)
}
};
//函数的节流
window.οnscrοll=throttle(function(){
console.log("我顶你个肺");
});
function throttle(func){
var d=new Date();
var firstTime=d.getTime();
return function(){
// console.log("11111");
var now=new Date().getTime();
if(now-firstTime>500){
func();
firstTime=now;
}
}
}
</script>
笔记整理 js防抖函数和节流函数
最新推荐文章于 2024-07-10 19:58:24 发布