函数防抖和函数节流

2020-05-11  本文已影响0人  考拉程序媛

函数防抖和函数节流都是防止某一时间频繁触发,但是这两兄弟之间的原理却不一样。
函数防抖是某一段时间内只执行一次,?/?
而函数节流是间隔时间执行。??/

结合应用场景

debounce

search搜索联想,用户在不断输入值时,用防抖来节约请求资源。
window触发resize的时候,不断的调整浏览器窗口大小会不断的触发这个事件,用防抖来让其只触发一次

throttle

鼠标不断点击触发,mousedown(单位时间内只触发一次)
监听滚动事件,比如是否滑到底部自动加载更多,用throttle来判断
[https://juejin.im/post/5b8de829f265da43623c4261]

上一篇 下一篇

猜你喜欢

热点阅读