对某些网络表单进行去抖动的最佳做法是什么?
我在许多文本字段中使用debounce来延迟触发用户输入的其他一些内容。
Normaly我使用300ms进行去抖动,但有时候会缩短,有时会变长。
是否有一些统计数据?#34; best"它的价值?或者一些速度打字检查器自动决定去抖时间?
以下是去抖动的例子:
var debounce;
$('input').on('input change keyup touchstart',function(){
clearTimeout(debounce);
debounce = setTimeout(function(){
/****** DO SOMETHING ******/
},300);
});