昨天談的是演算法本身的時間複雜度,但前端效能問題還有另一個常見來源:使用者操作觸發事件的「頻率」。打字、捲動、拖曳視窗,這些動作短短一秒內可能觸發幾十次事件,如...
蛤啦?說話啊?啞吧哦?沒廣了哦哈哈洗洗睡吧 Zz 在介面操作上,任何會去戳 API 的行為,都應該留意需不需要限流,這也常被做為經典考古題:Debounce...
防抖和節流函式是前端常見的效能優化的技巧,透過這兩個函式可以有效的減少函式被觸發的次數,達到效能優化的目的。 debounce 防抖函式 防抖函式的作用是在一段...
前言 這次要介紹的是 JS 實作 Debounce 和 Throttle,它們都有助於 JS 執行上效能的優化,怎麼說呢? 由於在網頁上進行滑鼠移動 (mous...