码迷,mamicode.com
首页 > 其他好文 > 详细

定时器的防抖和节流

时间:2020-03-09 20:50:20      阅读:67      评论:0      收藏:0      [点我收藏+]

标签:一点   浏览器   而在   客户   就是   请求过程   存储   执行   任务   

防抖动和节流是不一样的。

防抖:将多次执行变为最后一次执行。

节流:将多次执行变成每隔一段时间执行。

防抖与节流的区别

防抖是定时器等待时间计算过程中,任意的点击 最后只执行了一次,也就是说在点击第一次的时候,它会有个等待时间,然而在这个等待时间中再次点击,它会替换掉第一次点击返回的结果,能够有效的避免资源浪费,节省存储空间,防抖是针对于客户在请求过程中频繁的点击会造成浏览器崩溃或者说是会使浏览器任务繁重,防抖就是用来解决这个问题的

节流是不管你怎么点击,最后的返回结果就是你点击了几次,结果就返回几次。相较与防抖,节流更保守一点,不易造成资源请求丢失。但区别于防抖动,节流是高频触发事件之后,会每隔一段时间执行一次,触发的结果都会出现

防抖是高频触发事件后,只会保留最后一次事件触发。

定时器的防抖和节流

标签:一点   浏览器   而在   客户   就是   请求过程   存储   执行   任务   

原文地址:https://www.cnblogs.com/lichaochao/p/12450833.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!