關於JS 中的防抖和節流

防抖和節流的作用都是: 防止頻繁觸發一個方法。但是略有不同。 防抖: 某一段時間內,只執行一次。比如監聽鼠標移動,鼠標一直動一直動,執行函數,只會在鼠標停止動之後,執行一次。 節流: 每間隔一段時間,執行一次。比如監聽鼠標移動,鼠標一直動一直動,執行函數,會在設置的時間週期內執行一次。 應用場景: 防抖可以應用在輸入框搜索,控制調用接口的頻率。也可以用來監聽窗口的變化。 節流可以應用在監聽滾動條的
相關文章
相關標籤/搜索