博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
定时器应用函数
阅读量:6367 次
发布时间:2019-06-23

本文共 602 字,大约阅读时间需要 2 分钟。

<!DOCTYPE html>

<html lang="en">
<head>
<meta charset="UTF-8">
<title>定时器应用函数</title>
</head>
<body>
<script>
function invoke(f,start,interval,end){
if(!start) start = 0;//默认设置为0毫秒
if(arguments.length <= 2){//单次调用模式
setTimeout(f,start);//若干毫秒后的单词调用模式
}else{
setTimeout(repeat,start);//多次调用模式
function repeat(){//在上一行所示的setTimeout()中调用
var h = setInterval(f,interval);//循环调用f
//在end秒后停止调用,前提是end已经定义了
if(end) setTimeout(function(){clearInterval(h);},end);
}
}
}
function f(){console.log('ok')};
invoke(f,2000,'interval',4000);
</script>
</body>
</html>

转载于:https://www.cnblogs.com/studyh5/p/9322464.html

你可能感兴趣的文章
map、reduce、filter、for...of、for...in等总结
查看>>
html2canvas-实现页面截图
查看>>
入门 | 从文本处理到自动驾驶:机器学习最常用的50大免费数据集
查看>>
笔记-从源码角度分析alloc与init的底层
查看>>
消除GitHub上的历史记录
查看>>
自学 JAVA 的几点建议
查看>>
第十三天-企业应用架构模式-对象-关系元数据映射模式
查看>>
k8s与HPA--通过 Prometheus adaptor 来自定义监控指标
查看>>
Python 比特币教程之二: 机器人收发比特币
查看>>
虎牙直播在微服务改造方面的实践和总结
查看>>
怎样将优酷网站下载的视频KUX转MP4格式
查看>>
MongoDB 分组统计
查看>>
二进制状态码
查看>>
Vue 中 CSS 动画原理
查看>>
关于 Promise 的 9 个提示
查看>>
算法复习
查看>>
安卓中高级开发面试知识点之——缓存
查看>>
Java的初始化顺序
查看>>
js 判断回文字符串
查看>>
shields小徽章是如何生成的?以及搭建自己的shield服务器
查看>>