throttle:
debounce:
兩者應(yīng)用場景分析:
打個比方蝎土,例如小紅在用電腦辦公,她很厲害阵面,能夠不停的打字轻局,但是當她連續(xù)不停的敲擊鍵盤一個小時的時候洪鸭,突然停電了!如果用防抖的話仑扑,那么她這一個小時的工作就全白費了览爵!如果用節(jié)流的話,她只會損失很小一部分的工作量镇饮!
再打個比方蜓竹,如果在一個web應(yīng)用上,小紅正在不停的點擊按鈕储藐,點擊該按鈕會發(fā)送數(shù)據(jù)到服務(wù)器俱济,但是開發(fā)人員并不希望用戶重復且頻繁的發(fā)送請求,這時用防抖的話就可以很好的解決這個問題钙勃!
節(jié)流蛛碌,無論你做多少操作,它會每隔一段時間才可以執(zhí)行一次肺缕;防抖左医,它只會以最后一次操作為基準!