Open Lawguancong opened 3 years ago
函数防抖只是在最后一次事件后才触发一次函数 函数节流不管事件触发有多频繁,都会保证在规定时间内一定会执行一次真正的事件处理函数
比如在页面的无限加载场景下,我们需要用户在滚动页面时,每隔一段时间发一次 Ajax 请求,而不是在用户停下滚动页面操作时才去请求数据。这样的场景,就适合用节流技术来实现。
参考链接 https://juejin.cn/post/6844904153358008327 https://juejin.cn/post/6844903669389885453 https://juejin.cn/post/6844903662519599111 https://juejin.cn/post/6844903592898330638
防抖
节流
区别:
函数防抖只是在最后一次事件后才触发一次函数 函数节流不管事件触发有多频繁,都会保证在规定时间内一定会执行一次真正的事件处理函数
比如在页面的无限加载场景下,我们需要用户在滚动页面时,每隔一段时间发一次 Ajax 请求,而不是在用户停下滚动页面操作时才去请求数据。这样的场景,就适合用节流技术来实现。
参考链接 https://juejin.cn/post/6844904153358008327 https://juejin.cn/post/6844903669389885453 https://juejin.cn/post/6844903662519599111 https://juejin.cn/post/6844903592898330638