说说原生JS中的debounce和throttle
适用场景举例
- input输入框自动补全
- windowresize事件
- 跟踪鼠标
- DOM 元素动态定位
方法封装
1 | /* |
举个例子
html代码:
1 | <input id="ipt"/> |
js代码:
1 | var ipt = document.getElementById('ipt'); |
** 拓展知识 **
1 | var resizeTimer=null; |
说说原生JS中的debounce和throttle
1 | /* |
html代码:
1 | <input id="ipt"/> |
js代码:
1 | var ipt = document.getElementById('ipt'); |
1 | var resizeTimer=null; |
微信打赏
支付宝打赏