当前位置:网站首页>节流函数(每隔一段时间就会执行一次)
节流函数(每隔一段时间就会执行一次)
2022-08-04 11:29:00 【要成为光的女人】
function throttle(fn ,delay){
var valid=true
return function(){
if(!valid){ //false 是不会执行
return false //不去执行的直接返回
}
valid=false //默认一进来不会执行,将值赋值为flase
setTimeout(function(){
fn();
valid=true
},delay)
}
}
//使用
//监听窗口滚动事件
window.onscroll=throttle(scrollHandle,3000) //调用这个防抖函数
function scrollHandle(){
var scroolTop=document.documentElement.scrollTo;
}边栏推荐
猜你喜欢

C#/VB.NET:在 Word 中设置文本对齐方式

【飞控开发高级教程7】疯壳·开源编队无人机-编队飞行

The use of DDR3 (Naive) in Xilinx VIVADO (3) simulation test

Leetcode刷题——构造二叉树(105. 从前序与中序遍历序列构造二叉树、106. 从中序与后序遍历序列构造二叉树)

数据库表列类型;DML_添加数据;DDL_修改,删除数据库表

上帝空间——全球首个基于Web3.0的艺术协议创意平台,拓宽多元艺术融合边界

【Qt】解决 “由于找不到Qt5Cored.dll,无法继续执行代码”(亲测有效)

【LeetCode】700.二叉搜索树

God Space - the world's first Web3.0-based art agreement creative platform, broadening the boundaries of multi-art integration

ECCV 2022 | 清华&腾讯AI Lab提出REALY: 重新思考3D人脸重建的评估方法
随机推荐
命令模式(Command)
*W3C* 标准组织
职责链模式(responsibilitychain)
揭秘交换机市场内幕,“准工业级”猫腻你中招了吗?
【LeetCode】98.验证二叉搜索树
ESP8266-Arduino编程实例-APDS-9930环境光和趋近感器驱动
Leetcode——利用先序遍历特性完成114. 二叉树展开为链表
【目标检测】yolov3特征提取网络------Darknet53网络及pytorch实现
【无标题】
vscode插件设置——Golang开发环境配置
Mysql高级篇学习总结13:多表连接查询语句优化方法(带join语句)
【目标检测】------yolo:xml和txt文件相互转化
iMeta | German National Cancer Center Gu Zuguang published a complex heatmap visualization method
DDL和DML的补充
ping的原理
热成像测温的原理是什么呢?你知道吗?
A topic of map
datax oracle to oracle增量同步
The use of DDR3 (Naive) in Xilinx VIVADO (3) simulation test
Advanced transcriptome analysis and R data visualization hot registration (2022.10)