消抖
在一个时间段内只能触发一次,如果在这个时间段内再次触发则重新计时.
使用场景:用户 input 输入完成以后进行操作
1 | let timeout: null | number = null; |
节流
一个时间段内只能触发一次
使用场景: window resize触发动作,视频播放拖动进度条…
1 | let timer: number; |
like sing ,dance,rap & 🏀
在一个时间段内只能触发一次,如果在这个时间段内再次触发则重新计时.
使用场景:用户 input 输入完成以后进行操作
1 | let timeout: null | number = null; |
一个时间段内只能触发一次
使用场景: window resize触发动作,视频播放拖动进度条…
1 | let timer: number; |
微信支付