JavaScript-性能優化,函數節流(throttle)與函數去抖(debounce)

我在寫一個相似百度搜索框的自動提示功能時候,使用了AJAX+keydown事件。調試時候我發現,當在搜索框中輸入文字的時候,控制檯在不停發送AJAX。這在本地服務器測試還好,若是我把它拿到運行環境,極可能出現提示功能卡頓,甚至沒等提示出現用戶就輸入完畢的現象。畢竟你們如今打字都很快啊。因而我找到了一個新技能,函數節流 & 函數去抖。 throttle 和 debounce 是解決請求和響應速度不匹
相關文章
相關標籤/搜索