js 定时器的用法和清除

技术js 定时器的用法和清除 js 定时器的用法和清除一、设置定时器window对象提供了两个方法来实现定时器的效果,分别是window.setTimeout()和window.setInterval。

js定时器的使用和清除

首先,设置计时器

窗口对象提供了两种实现定时器效果的方法,

它们分别是window.setTimeout()和window.setInterval。前者可以使一段代码在指定时间后运行;后者可以让一段代码每隔指定时间运行一次。它们的原型如下:

window.setTimeout(代码,毫秒);

1 var I=0;

2 //设置定时器(要执行的循环)

3 var timeId=setInterval(函数(){ 0

4i;

5 console.log('定时操作:' I '次')

6 }, 500)

8 //清理计时器

9 my$('btn ')。onclick=function(){ 0

10 window.clearInterval(timeId)

11 }

window.setInterval(代码,毫秒);

其中,代码可以是一段用引号括起来的代码,也可以是一个函数名。当指定时间到来时,系统会自动调用该函数。当函数名用作调用句柄时,它不能接受任何参数。

使用字符串时,可以编写要在其中传递的参数。这两种方法的第二个参数是millisec,它指示延迟或重复执行的毫秒数。

二、清除定时器

当一个定时器被调用时,它会返回一个成型的数字,这个数字代表定时器的序列号,也就是定时器的数量,所以定时器可以被这个返回的数字清零。

定时器清零的方法:clearTimeout(obj)和clearInterval(obj)。(请注意,的计时器使用的清除方法)

本文来源于学习小花,作者:艾学希666888,请注明原文链接:https://www.cnblogs.com/aixuexi666888/p/15551110.html.

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/89929.html

(0)

相关推荐

  • vue指的是什么app

    技术vue指的是什么app这篇文章主要介绍了vue指的是什么app,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 vue全称“

    攻略 2021年10月30日
  • centos7 k8s集群(centos7安装k8s集群)

    技术centos7系统部署k8s集群的示例分析centos7系统部署k8s集群的示例分析,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1 版

    攻略 2021年12月15日
  • ADO.NET框架是什么

    技术ADO.NET框架是什么这篇文章主要介绍“ADO.NET框架是什么”,在日常操作中,相信很多人在ADO.NET框架是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ADO.NET框架

    攻略 2021年12月3日
  • Elasticsearch基本原理是什么

    技术Elasticsearch基本原理是什么本篇内容介绍了“Elasticsearch基本原理是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大

    攻略 2021年10月23日
  • 雅诗兰黛的眼霜,雅诗兰黛有什么好的眼霜

    技术雅诗兰黛的眼霜,雅诗兰黛有什么好的眼霜截止目前的话雅诗兰黛的眼霜,雅诗兰黛的眼霜我总共用过3款,这里讲一下我的使用感受。首先肤质声明:油痘肌肤,常年熬夜,眼下黑眼圈不严重,眼袋和水肿比较严重。1.雅诗兰黛抗蓝光眼霜

    生活 2021年10月30日
  • 淘宝账户注册,怎样申请淘宝帐号?(详细过程)

    技术淘宝账户注册,怎样申请淘宝帐号?(详细过程)一)免费注册.1.登录淘宝网页面淘宝账户注册,点击“免费注册”链接;2.进入注册页面,填写会员名(5-20个字符)、密码(6-16个英文字母、数字或符号组成);3.输入一个

    生活 2021年10月26日