您当前的位置: 首页 > 

暂无认证

  • 1浏览

    0关注

    92582博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

函数 - 节流(throttle)

发布时间:2021-04-07 22:49:45 ,浏览量:1

文章目录
  • 1、多种不同的解释(定义)
  • 2、示例1 - 按钮点击
1、多种不同的解释(定义)

1、短时间内多次触发,即使触发仍在继续也可以根据指定。时间触发一次函数 —至少执行一次。 2、节流: 指连续触发事件,但是在n秒中只执行一次函数。 节流会稀释函数的执行频率。 3、节流是n秒内只会执行第一次触发的函数,重复的触发无效。

2、示例1 - 按钮点击
<button id="btnThrottle">节流 // 点击第一次发送请求 if (canClick) { // 发送请求立即给 canClick 赋值为 false canClick = false; console.log('发送 ajax 请求'); setTimeout(() => { console.log('加载完成!'); // 等请求返回响应才可以发送第二次 canClick = true; }, 1000); } }; 
关注
打赏
1653961664
查看更多评论
立即登录/注册

微信扫码登录

0.3536s