bom-setTimeout
2024-10-16 14:13:42
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<input type="button" value="开始" id="btn1">
<input type="button" value="取消" id="btn2"> <script>
// setTimeout() 定时炸弹 隔一段时间执行,并且只会执行一次
// setInterval() 闹钟 隔一段时间执行,并且会重复执行 // 定时器的标示
var timerId;
var btn1 = document.getElementById('btn1');
btn1.onclick = function () { // window.setTimeout()
// 两个参数
// 第一个参数 要执行的函数
// 第二个参数 间隔的时间 单位是毫秒
// 返回值 是一个整数,是定时器的标示
// timerId = setTimeout(function () {
// console.log('爆炸了');
// }, 3000);
//
timerId = setTimeout(fn, 3000);
function fn() {
console.log('爆炸了');
}
} var btn2 = document.getElementById('btn2');
btn2.onclick = function () {
// 取消定时器的执行
clearTimeout(timerId);
}
</script>
</body>
</html>
最新文章
- C++ 一个例子彻底搞清楚拷贝构造函数和赋值运算符重载的区别
- python del 注意点
- 用python+selenium获取XX省交通违章数据
- 搭建环境-Monkeyrunner-自动化测试工具
- 使用opencv进行简单的手势检测[by Python]
- JavaScript 常见错误
- [LeetCode&;Python] Problem 671. Second Minimum Node In a Binary Tree
- node平台的安装与搭建
- django-pure-pagination 组件使用
- MySQL语法错误
- spring boot与kafka
- java001单词拼写
- 差分数组|小a的轰炸游戏-牛客317E
- gradle ---->; 安装和使用
- DD-WRT
- nginx+php-fpm性能参数优化原则
- FreeSWITCH收到重复的DTMF信号
- POJ_3186_Treats for the Cows
- ECMAScript5之Object学习笔记(二)
- c#实现随鼠标移动窗体
热门文章
- 基于 Electron 的 Rubick 2.4k star 啦,同步更新新功能!
- 5分钟搭建wordpress个人博客网站——宝塔傻瓜式部署,无坑系列,附赠主题和md插件[2021-12-31]
- 项目启动报错怎么办?看看你Spring自动注入用对了嘛?@Autowired XxxService注入问题解决
- 记录一次乱码问题修复经历!排查修复Poi-tl使用HttpServletResponse导出Word乱码问题
- Java EE数据持久化框架 • 【第4章 MyBatis动态SQL】
- JAX-MD在近邻表的计算中,使用了什么奇技淫巧?(一)
- CSS基础 transform属性的基本使用 移动 旋转 缩放
- 《MySQL5.7从入门到精通》(高清).PDF,免费无需任何解压密码
- Linux 进程调度
- CentOS7 安装mysql并解决安装慢的问题