他们都是不停地触发
只是他们的应对不一样
防抖是每次都清除定时器再开新的定时器,所以就会不管你多少次点击,也只会有一个定时器,
节流就是,首先默认flag为true
然后执行的时候先判断flag是否true
否则return
是的话进入执行,然后定时器中设置flag为false
所以就会不管你点多少次,在上个定时器没有执行完时,flag始终为false,你也就进不去开新的定时器,只有上个定时器完了,你才能再开新的定时器
他们都是不停地触发
只是他们的应对不一样
防抖是每次都清除定时器再开新的定时器,所以就会不管你多少次点击,也只会有一个定时器,
节流就是,首先默认flag为true
然后执行的时候先判断flag是否true
否则return
是的话进入执行,然后定时器中设置flag为false
所以就会不管你点多少次,在上个定时器没有执行完时,flag始终为false,你也就进不去开新的定时器,只有上个定时器完了,你才能再开新的定时器