debounce,throttle 区别及实现

一笑奈何 提交于 2019-12-02 16:37:40

debounce: 某段时间内,无论触发多少次,都在最后触发的一次后t秒时间去执行一次回调,eg:公交车不论上多少人,都会在最后一个人上车t秒后去执行关门的操作;

throttle:每隔t秒去执行一次回调,eg:控制水龙头的阀门,每隔t秒掉下一滴水;

结合下面的图可以理解的更清楚些:

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!