函数去抖(debounce)-- js事件延迟执行
在前端进行keyup时间去触发搜索时,由于事件被频繁的触发,因而频繁执行DOM操作、资源加载等重行为,导致UI停顿甚至浏览器崩溃,我们需要给keyup时间做一个延迟执行。
debounce去抖
当调用函数n秒后,才会执行该动作,若在这n秒内又调用该函数则将取消前一次并重新计算执行时间,举个简单的例子,我们要根据用户输入做搜索,每当用户按下键盘的时候都可以取消前一次...
原创
2019-01-25 14:58:57 ·
2389 阅读 ·
0 评论