一、前言
各种原因,准备找工作,很多次都被问到什么是防抖什么是节流?区别是什么?每次面试前都会找博客来看,每次感觉懂了,但是每次都说不明白,背概念不难,可在自己不理解的情况下,真的很难自信的讲出来。
下了一番功夫,和同事讨论,终于按照自己的语言能描述出来了,记录下。
二、防抖、节流
防抖
设置执行时间间隔周期,当事件被触发后,先执行一次,在设定的周期内事件如果再次被触发,则从当前触发的时间点往后推一个时间周期,直至在设定的时间周期内事件没有被再次出发时,则执行。
节流。
事件被触发后,延迟一定的时间后再执行。