函数节流:
是指一定时间内js方法只执行一次,每次方法都会被执行
声明一个变量当标志位,记录当前代码是否正在执行,如果正在执行,则取消这次方法执行,直接return,如果空闲,正常触发方法执行

函数节流的应用场景:
间隔一段时间执行一次回调的场景有:
滚动加载,加载更多或滚到底部监听
谷歌搜索框,搜索联想功能
高频点击提交,表单重复提交
函数防抖:
是指触发高频时间n秒后函数只会执行最后一次,如果n秒内高频事件再次被触发,则重新计算时间

防抖的应用场景:
连续的事件,只需触发一次回调的场景有:
搜索框搜索输入。只需用户最后一次输入完,再发送请求
手机号,邮箱验证检测

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



