摘要: VUE中的函数的防抖和节流 以及应用场景 先看看概念 函数防抖(debounce): 在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时;典型的案例就是输入搜索:输入结束后n秒才进行搜索请求,n秒内又输入的内容,就重新计时。 应用场景: search搜索联想,用户在不断输入值时,用防抖 阅读全文
posted @ 2021-04-20 17:28 竹子up 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 一部分的用户行为会频繁的触发事件执行,而对于DOM操作,资源加载等耗费性能的处理,很有可能导致界面卡顿,甚至浏览器的崩溃,防抖和节流就是解决这种问题的 防抖触发高频事件后n秒内函数只会执行一次,如果n秒内高频事件再次被触发,则重新计算时间 防抖就是在函数需要频繁触发情况时,只有足够空闲的时间,才执行 阅读全文
posted @ 2021-04-20 16:19 竹子up 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 节流和防抖 是前端开发中老生常谈的问题,要说两者之间的区别 可能 很难说的很明。很多人 好像懂了 又好像没有懂 ,下面 我用比喻的方式 让大家理解下 什么是防抖 和节流的区别: 首先说说节流 :就好比城市的地铁 每隔 5分钟左右会来一辆,不伦地铁上有没有人或者有几个人 到时间就走;就好比窗口滚动事件 阅读全文
posted @ 2021-04-20 14:34 竹子up 阅读(117) 评论(0) 推荐(0) 编辑