lodash库(防抖、节流)

一、安装、使用

yarn add lodash
import lodash from 'lodash' // lodash库

二、防抖

javascript 复制代码
  const downloadFiledebounce = lodash.debounce(
    (data) => {
      // 需要执行的逻辑
    },
    1000,
    {
      leading: true, //指定在延迟开始前调用
      trailing: false, //延迟结束后是否调用
    }
  )

三、节流

javascript 复制代码
  const downloadLodashdebounce = lodash.throttle(
    () => {
      // 需要执行逻辑
    },
    1000,
    {
      leading: false, //指定在延迟开始前调用
      trailing: true, //延迟结束后是否调用
    }
  )
相关推荐
GISer_Jing7 分钟前
Vue Router知识框架以及面试高频问题详解
前端·vue.js·面试
小白变怪兽11 分钟前
实现图片懒加载
前端
行云流水6261 小时前
js实现输入高亮@和#后面的内容
前端·javascript·css
涛哥码咖1 小时前
前端十种排序算法解析
前端·算法·排序算法
村头的猫1 小时前
建站SEO优化之站点地图sitemap
前端·经验分享·笔记
Sui_Network2 小时前
WAYE.ai 为Sui 上 AI 的下一个时代赋能
大数据·前端·人工智能·物联网·游戏
掘金安东尼2 小时前
换了无数键盘、工学椅,却从没认真选过一块为程序员“注意力”设计的屏
前端·面试·github
Bigger2 小时前
🍸 Apple Liquid Glass 设计理念与前端实现解析
前端·css·apple
星火飞码iFlyCode3 小时前
【无标题】
java·前端·人工智能·算法
夏梦春蝉3 小时前
ES6从入门到精通:变量
前端·javascript·es6