实现防抖和节流
实现防抖和节流
WaterBoat防抖
所谓防抖,就是指触发事件后 n 秒后才执行函数,如果在 n 秒内又触发了事件,则会重新计算函数执行时间
1 | function debounce(fn, daytime) { |
节流
所谓节流,就是指连续触发事件但是在 n 秒中只执行一次函数。
1 | function throttle(fn, dalay) { |
所谓防抖,就是指触发事件后 n 秒后才执行函数,如果在 n 秒内又触发了事件,则会重新计算函数执行时间
1 | function debounce(fn, daytime) { |
所谓节流,就是指连续触发事件但是在 n 秒中只执行一次函数。
1 | function throttle(fn, dalay) { |