JavaScript-性能优化,函数节流(throttle)与函数去抖(debounce)

我在写一个相似百度搜索框的自动提示功能时候,使用了AJAX+keydown事件。调试时候我发现,当在搜索框中输入文字的时候,控制台在不停发送AJAX。这在本地服务器测试还好,若是我把它拿到运行环境,极可能出现提示功能卡顿,甚至没等提示出现用户就输入完毕的现象。毕竟你们如今打字都很快啊。因而我找到了一个新技能,函数节流 & 函数去抖。 throttle 和 debounce 是解决请求和响应速度不匹
相关文章
相关标签/搜索