函数防抖和函数节流都是为了优化事件处理程序。
防抖:一个频繁触发的函数,在规定时间内,只让最后一次生效,前面的不生效。
节流: 一个频繁触发的函数,在规定时间内,函数执行一次后,只有大于设定的执行周期后才会执行第二次。
使用场景:防抖经常用在我们搜索框输入搜索,点击提交,防止等;而节流一般在onresize、mousemove、滚动事件等事件中使用,防止过多的请求造成服务器压力
函数防抖和函数节流都是为了优化事件处理程序。
防抖:一个频繁触发的函数,在规定时间内,只让最后一次生效,前面的不生效。
节流: 一个频繁触发的函数,在规定时间内,函数执行一次后,只有大于设定的执行周期后才会执行第二次。
使用场景:防抖经常用在我们搜索框输入搜索,点击提交,防止等;而节流一般在onresize、mousemove、滚动事件等事件中使用,防止过多的请求造成服务器压力