clearTimeout(handle) //最后这个定时器只会执行一次也就是事件触发完成之后延迟500毫秒再触发(这里的变量赋值是跟定时器建立连接,进行地址赋值,一定要重新赋值给handle
handle = setTimeout(function () {
fn()
}, delay)
}
}
//给浏览器添加监听事件resize
window.addEventListener('resize', debounce(fun, 500));
两者区别
防抖函数和节流函数都是用来提升性能优化及用户体验的一种方案;
防抖函数只会执行一次,且是最后触发的那一次,而节流函数会规律性的执行多次;
总结
到此这篇关于vue输入框使用模糊搜索功能的实现代码的文章就介绍到这了,更多相关vue输入框模糊搜索内容请搜索软件开发网以前的文章或继续浏览下面的相关文章希望大家以后多多支持软件开发网!










