性能优化之节流防抖

starrylsi
2024-06-12 / 0 评论 / 38 阅读 / 正在检测是否收录...

针对高频(resize、scroll、mousemove ,键盘输入,多次快速click等等)触发会影响性能这一问题,我们采用防抖节流的方法来解决.我会用代码来实现防抖节流.

事件再次被触发时他们处理的方式不同,但是他们的核心都是一段时间后执行.防抖是只要被打断就重新计时,节流是在一段时间内只允许执行一次.


防抖

  • 什么是防抖 ?
    所谓防抖,就是指触发事件后 n 秒后才执行函数,如果在 n 秒内又触发了事件,则会重新计算函数执行时间。

节流

  • 什么是节流 ?
    所谓节流,就是指连续触发事件但是在 n 秒中只执行一次函数
0

评论 (0)

取消