当前位置: 首页 > news >正文

Web-API-day2 间歇函数setInterval与事件监听addEvenListener

1.间歇函数

setInterval(函数,间隔时间)时间单位为毫秒

function fn() {console.log('hello')
}
let n = setInterval(fn, 1000)
console.log(n)

关闭间歇函数clearInterval(变量名)

2.事件监听

元素对象.addEvenListener('事件类型',执行函数)

事件类型:

鼠标事件:click(点击)、mouseenter(鼠标经过)、mouseleave(鼠标离开)

焦点事件:focus(获得焦点)、blur(失去焦点)

键盘触发:keydown(键盘按下触发)、keyup(键盘抬起触发)

表单输入事件:input(用户输入事件)

<body><button>点击</button><script>// 需求: 点击了按钮,弹出一个对话框// 1. 事件源   按钮  // 2.事件类型 点击鼠标   click 字符串// 3. 事件处理程序 弹出对话框const btn = document.querySelector('button')btn.addEventListener('click', function () {alert('nihao')})</script>
</body>
<body><input type="text"><script>const input = document.querySelector('input')input.addEventListener('focus', function () {console.log('有焦点触发')})input.addEventListener('blur', function () {console.log('失去焦点触发')})</script>

http://www.dtcms.com/a/268466.html

相关文章:

  • Win11 安装 Visual Studio(保姆教程 - 更新至2025.07)
  • 每天一个前端小知识 Day 23 - PWA 渐进式 Web 应用开发
  • [Java恶补day39] 整理模板·考点六【反转链表】
  • 【C#】MVVM知识点汇总-2
  • 李宏毅genai笔记: post training 和遗忘
  • OneCode UI组件自主设计支持:深入解析对象生命周期、样式模板与事件管理
  • C++中NULL等于啥
  • Denso Create Programming Contest 2025(AtCoder Beginner Contest 413)
  • 多人协同开发时Git使用命令
  • python库 arrow 库的各种案例的使用详解(更人性化的日期时间处理)
  • Docker Model Runner Chat
  • 【网络安全】不要在 XSS 中使用 alert(1)
  • C语言学习(第一天)
  • Python实现优雅的目录结构打印工具
  • 自采集在线电脑壁纸系统源码v2.0 自适应双端
  • c语言中指针深刻且简单的理解
  • 【机器学习笔记Ⅰ】 8 多元梯度下降法
  • mysql的JDBC和连接池
  • 单片机总复习
  • 升级AGP(Android Gradle plugin)和gradle的版本可以提高kapt的执行速度吗
  • CentOS-6与CentOS-7的网络配置IP设置方式对比 笔记250706
  • RSTP 拓扑收敛机制
  • 【人工智能】AI Agent 技术与应用场景解析
  • 【机器学习笔记Ⅰ】9 特征缩放
  • 零基础 “入坑” Java--- 八、类和对象(一)
  • 【HarmonyOS】鸿蒙6 CodeGenie AI辅助编程工具详解
  • Vue2 重写了数组的 7 个变更方法(原理)
  • PanoSAM:使用 Meta Segment Anything 模型对全景图像中的点云数据进行无监督分割
  • 模型训练、部署遇到的问题
  • 鼓式制动器的设计+(说明书和CAD【6张】 - 副本➕降重