js使用setTimeout实现节流

1,089 阅读1分钟

input每次输入都会打印一次

事件每次都触发对于开发来说是非必要的,频繁的操作除了让数据的修改次数大大增加,并没有太大的好处,因此,我们做一个节流处理,让事件触发的频率降低

这样设置setTimeout,让事件延迟处理,有新的操作时,清空旧定时器,重设新定时器

这样就不是每次都触发了