当前位置: 首页 > news >正文

js 防抖函数避免重复点击提交

/*** @description: 函数防抖:多次执行只执行最后一次* 场景:搜索联想c 重复提交 瀑布流加载* @param function fn * @param Number delay* @return function*/    deounce( fn, delay ) {delay = delay || 1000 ;let timer return function(){if( timer ) clearTimeout( timer ) timer = setTimeout(() => {fn.apply(this, arguments)}, delay);}}, /*** @description: 函数节流:多次执行变为每隔一段时间执行* 场景:搜索联想 重复提交 瀑布流加载* @param function fn* @param Number delay* @return function*/    throttle( fn, delay) {delay = delay || 1000;let timer = null;return function(){if( !timer ){timer = setTimeout(() => {fn.apply(this, arguments)clearTimeout(timer)

http://www.mrgr.cn/news/57075.html

相关文章:

  • Python装饰器工具类
  • 调查显示软件供应链攻击增加
  • 其他-自己手动更换汽车电磁进排气阀0.9.2
  • 【AIGC半月报】AIGC大模型启元:2024.10(下)
  • python离线安装whl
  • VScode远程开发之remote 远程开发(二)
  • 全域商户抽佣系统:智能分账新时代
  • 读hunter_bipedal_control-main
  • 力扣209-长度最小的子数组-滑动窗口思想
  • Chromium 沙盒Sandbox源码介绍(3)
  • ppt组合为一个整体怎么做?2个ppt常用操作和技巧分享!
  • QT-子项目管理
  • linux-牛刀小试
  • 一个非常实用的 Vue 拖拽组件,成熟、稳定且功能丰富的拖拽库,效率与灵活性的双重提升(带私活源码)
  • 数据库聚合函数
  • 等价文件名绕过
  • 技术速递|Microsoft.Extensions.AI 预览版简介 – 适用于 .NET 的统一 AI 构建块
  • 10.18做题记
  • C#中的LINQ之美:优雅的数据查询与操作
  • 云轴科技ZStack信创云平台助力上海科技大学实现信创业务落地
  • Redis学习文档(Redis基本数据类型【Hash、Set】)
  • java版鸿鹄招投标系统源码 招标采购系统源码 询比价投标平台源码
  • Android按钮Button
  • SSM-Springboot笔记(7)- Servlet3.0和SpringBoot过滤器和拦截器
  • OPPO携手比亚迪共同探索手机与汽车互融新时代
  • 056_基于python新闻采集与订阅平台