setInterval() 方法可按照指定的周期来调用函数或计算表达式。  --简单地说就是过一段时间调用一次该函数

setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。代码演示如下

var backId=setInterval("aaa()",1000);
$('.aaa').mouseover(function(){clearInterval(backId);
}).mouseout(function(){backId=setInterval("aaa()",1000);
});
function aaa(){alert(1);
}

当页面打开时没过1秒执行一次aaa方法,当鼠标移动到$('.aaa')对象上,aaa方法被停止调用,当鼠标离开$('.aaa')对象,又每隔一秒调用一次aaa方法。

关键是若要关闭定时调用aaa方法必须要根据定时设置调用aaa()方法所返回的返回值再利用clearInterval()去关闭它,这个返回值很关键。

转载于:https://www.cnblogs.com/GreenLeaves/p/5633538.html

setInterval()与clearInterval()的用法相关推荐

  1. setInterval 和 clearInterval 的用法

    setInterval 和 clearInterval 的用法: var times = 10;var timeOut = setInterval(() => {if (times != 0) ...

  2. setInterval与clearInterval

    setInterval与clearInterval setInterval 定义和用法 语法 返回值 实例 setInterval 定义和用法 setInterval()方法可按照指定的周期(以毫秒计 ...

  3. setInterval和clearInterval

    最近在做项目的时候遇到了setInterval和clearInterval这两个js函数,今天特地来感悟记录下 我是在vue的项目中进行的代码,有下面两种用法 第一种:直接在setInterval中使 ...

  4. setInterval 与 clearInterval详解

    首先注意,setInterval与clearInterval都是直属于window对象的. 1.直接调用setInterval(即不通过函数调用) <div id="oDiv_show ...

  5. HTML DOM setInterval和clearInterval方法案例详解

    文章来源: 学习通http://www.bdgxy.com/ 普学网http://www.boxinghulanban.cn/ 智学网http://www.jaxp.net/ 在javascript编 ...

  6. JS中定时器setTimeout,setInterval,clearTimeout,clearInterval用法

    setTimeout是指过多久执行,只执行一次 setInterval是指每过多久执行一次 clearTimeout是关闭setTimeout定时器 clearInterval是关闭setInterv ...

  7. setInterval setTimeout clearInterval

    setTimeout() 只执行 code 一次.如果要多次调用,请使用 setInterval() 或者让 code 自身再次调用 setTimeout(). //第一次load的时候就先刷新一次s ...

  8. 在javascript中 setInterval()、clearInterval()、clearTimeout()等等常用的函数的含义

    setInterval()是一种定时器,它按照指定的设置时间(以毫秒计)来调用函数的方法.clearInterval()是结束定时器的循环调用函数.除非调用clearInterval()方法,否则无限 ...

  9. php clearinterval,JavaScript定时函数(2)setInterval与clearInterval

    setInterval的使用方法 Document 0 var hid = document.getElementById("hid"); var num = 1; functio ...

  10. js:定时器setInterval、clearInterval的使用

    定时器:可以在固定时间间隔,重复调用一个函数 文档 https://developer.mozilla.org/zh-CN/docs/Web/API/setInterval 常用的语法 // 设置定时 ...

最新文章

  1. Django的下载及命令
  2. linux下软件的安装[转]
  3. 5G NR RLC:Data Transfer ARQ
  4. [Redis6]发布和订阅
  5. 语言nomogram校准曲线图_R语言实现Cox模型校准度曲线绘制
  6. 除去数组中的空字符元素array_filter()
  7. 人类为啥比小鼠发育更慢?同日两篇《科学》找到意想不到的原因
  8. 大于3小于4的整数bleem_[电影点评]3和4之间还有整数吗?疯子数学家发现,只要证明出来就能穿越今天为大家带来一部只要证明3和4之间还有一个整数就能穿越时空的科幻悬疑片《隐匿的数字》 故...
  9. PHP 查找链表倒数第i个节点
  10. java读取.properties文件及解决中文乱码问题
  11. 《刀塔传奇》付费设计分析
  12. ireport 生成一维码 和 二维码 小记
  13. python模拟抛硬币_python模拟抛硬币
  14. VC++调用大漠插件
  15. 国产数据库清单(2020年第1季度)
  16. 【Qt编程】基于Qt的词典开发系列二--本地词典的设计
  17. css数字怎么换行,css实现连续的英文或数字自动换行的方法
  18. Warning: Attempt to present * on * which is already presenting *
  19. 教您如何查看Win7详细系统版本号
  20. react中使用ECharts绘制各省市地图

热门文章

  1. string输出逗号前半部分java_JVAV从入门到放弃 第二天 java HelloWorld.java
  2. linux 按序号创建文件夹,在Linux终端中创建M3U播放列表的方法
  3. netty如何知道连接已经关闭,socket心跳,双工?异步?
  4. 【Maven】1.使用myecplise配置自己的Maven配置,不使用默认的maven
  5. windows高精度计数器
  6. [Linux学习]更改默认启动图形界面或命令行
  7. ExtJS用户带验证码登录页面
  8. 【SORT系列】SIMPLE ONLINE AND REALTIME TRACKING
  9. Mobileye单目测距
  10. 5月25 python3.6—pymouse—pyhook_3安装问题