#
最近看了函數(shù)節(jié)流的相關(guān)內(nèi)容,具體什么是節(jié)流我不討論了,網(wǎng)上很多,這里總結(jié)下兩個方法,我只認可其中一個。另一個貌似也能達到節(jié)流的效果但是感覺不是很正規(guī)。 方法一:
函數(shù)節(jié)流是另一種常見的優(yōu)化高頻率調(diào)用函數(shù)的手段,核心是把高頻率調(diào)用的函數(shù)優(yōu)化為按照某個時間頻率來執(zhí)行函數(shù)節(jié)流與函數(shù)防抖動的區(qū)別在于: 函數(shù)防抖動是檢測前后兩次連續(xù)間隔內(nèi)的函數(shù)調(diào)用,并將時間間隔內(nèi)的多次
函數(shù)節(jié)流:一個函數(shù)執(zhí)行一次后 只有大于設(shè)定的執(zhí)行周期后才會執(zhí)行第二次 需要頻繁觸發(fā)的函數(shù),處于性能角度考慮,在規(guī)定時間內(nèi),只讓函數(shù)觸發(fā)的第一次生效,后面不生效 //節(jié)流函數(shù) //fn 要被節(jié)流的函