- 博客(2)
- 收藏
- 关注
原创 正确区分防抖和节流
防抖和节流是两种不同的函数执行控制方式。防抖(debounce)只在连续操作结束后执行最后一次(如电梯关门),适合搜索框输入等场景;节流(throttle)则按固定频率执行(如自动扶梯),适合滚动事件等需要定期响应的场景。代码示例显示:防抖在多次快速点击后只执行一次,而节流会按间隔执行多次。关键区别在于防抖等待"停止"才执行,节流则是"定期"执行。
2025-12-30 11:49:26
121
原创 vue实现双击(当元素不是按钮时)
为了避免误判,一般会在第一次点击时将isDoubleClicked设置为true,并通过setTimeout函数在一定时间后将其重置为false。这个时间间隔可以根据实际需求进行调整。在元素被双击时,handleDoubleClick方法会被触发。在方法中,我们通过判断isDoubleClicked变量的值来确定是单击还是双击事件。
2023-12-22 10:53:31
873
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅