实现防抖和节流
![](https://cdn.jsdelivr.net/gh/Silence-dream/bed@master/img/aced09b7b3413ac843e3cd4bb9e8b1361672071528562.jpeg?_r_=318f55d7-dd27-219b-9c6e-18f88ffcf2fe)
实现防抖和节流
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) { |