手寫 js函數防抖

一、什麼是防抖 短期內大量觸發同一事件,只會執行一次函數。javascript 函數防抖(debounce),指觸發事件後在必定時間(好比 3 秒)內函數只能執行一次,若是這段時間(3 秒)內又觸發了事件,則會從新計算函數執行時間。java 二、爲何要防抖 咱們在滾動屏幕的時候,一秒能夠輕鬆出發屢次事件,若是每次事件都請求數據,並且若是事件處理邏輯複雜,瀏覽器的壓力會很大,輸入框、滾動條的監聽事件
相關文章
相關標籤/搜索