1.防抖:对于短时间内连续触发的事件,防抖就是让某个事件期限内,事件处理函数只执行一次。(比如要实现在输入框中边输入边根据输入内容返回搜索的结果,如果不做防抖处理,输入一个文字就会触发很多次请求,这样会浪费很大的资源,并不是我们需要的结果,这时用防抖就可以完美的解决了)
const debounce = (fn, delay) => {
return () => {
if (this
1.防抖:对于短时间内连续触发的事件,防抖就是让某个事件期限内,事件处理函数只执行一次。(比如要实现在输入框中边输入边根据输入内容返回搜索的结果,如果不做防抖处理,输入一个文字就会触发很多次请求,这样会浪费很大的资源,并不是我们需要的结果,这时用防抖就可以完美的解决了)
const debounce = (fn, delay) => {
return () => {
if (this