javascript 防抖动
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 防抖动相关的知识,希望对你有一定的参考价值。
export default function(func, wait, immediate) {
var timeout;
return function() {
var context = this, args = arguments;
var later = function() {
timeout = null;
if (!immediate) func.apply(context, args);
};
var callNow = immediate && !timeout;
clearTimeout(timeout);
timeout = setTimeout(later, wait);
if (callNow) func.apply(context, args);
};
}
以上是关于javascript 防抖动的主要内容,如果未能解决你的问题,请参考以下文章
javascript touchstart事件防抖动#js #event
性能优化之函数防抖动
vue 防抖动函数
js:防抖动与节流
css 防抖动
防抖动