节流与防抖动是常见的优化点:
防抖就是防止抖动,避免事件的重复触发
节流就是减少流量,将频繁触发的事件减少,并每隔一段时间执行。即,控制事件触发的频率
防抖和节流都是为了阻止操作高频触发,从而浪费性能。
1 | function debounce(func, wait=500){ |
1 | function throttle(fn, delay=1000) { |
节流与防抖动是常见的优化点:
防抖就是防止抖动,避免事件的重复触发
节流就是减少流量,将频繁触发的事件减少,并每隔一段时间执行。即,控制事件触发的频率
防抖和节流都是为了阻止操作高频触发,从而浪费性能。
1 | function debounce(func, wait=500){ |
1 | function throttle(fn, delay=1000) { |