防抖与节流
1.防抖
需求实现 : 首次操作后, 200s内用户不再操作,则发送请求; 若200s内重复操作,则重新等待200s才发送请求
var timer;//全局变量,初始值undefined //鼠标滚动事件 window.onscroll=function(){
//timer不是空,说明前面有个等待的请求,还未发送,就停止前面的等待 if(timer!==undefined){
讯享网
防抖与节流防抖与节流 1 防抖 需求实现 首次操作后 200s 内用户不再操作 则发送请求 若 200s 内重复操作 则重新等待 200s 才发送请求 var timer 全局变量 初始值 undefined 鼠标滚动事件 window onscroll function timer 不是空 说明前面有个等待的请求 还未发送
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/46605.html