关于javascript:防抖与节流

6次阅读

共计 245 个字符,预计需要花费 1 分钟才能阅读完成。

防抖 Debounce

防抖能够设想成 电梯门 , N 秒内反复触发则从新计时
调整大小, 调整桌面浏览器窗口大小的时候, 会触发很屡次 resize 事件, 若某段时间还在 resize 就从新计时,直到 resize 完结,再调整 HTML 布局。

throttle 节流阀

保障 N 毫秒内至多执行一次
requestAnimationFrame 跟 _.throttle(dosomething, 16) 等价。
用户向下滚动有限滚动页面,不能说须要查看滚动地位距底部多远,如果邻近底部了,咱们能够发 AJAX 申请获取更多的数据插入到页面中。

正文完
 0