防抖触发高频率事件时n秒后只会执行一次,如果n秒内再次触发,则会重新计算。 简单概括:每次触发时都会取消之前的延时调用。 2.节流(thorttle): 高频事件触发,每次触发事件时设置一个延迟调用方法,并且取消之前延时 调用的方法。 简单概括:每次触发事件时都会判断是否等待执行的延时函数。 二.区别: 区别:降低回调执行频率,节省计算资源。 防抖和节流本质是不一样的。防抖是将多次执行变为最后一次执行,节流是将 多次执行变成每隔一段事件执行 函数防抖一定连续触发的事件,只在最后执行一次,而函数节流一段时间内只执行 一次。