龙空技术网

前端必备技能:JS中定时器的使用

敲代码的猪 437

前言:

如今你们对“js定时操作”大概比较看重,朋友们都想要剖析一些“js定时操作”的相关文章。那么小编在网络上汇集了一些有关“js定时操作””的相关资讯,希望看官们能喜欢,同学们快快来了解一下吧!

定时器分为两种:setTimeout(一次性),setInterval(周期性)

setTimeout:setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。

使用:setTimeout(function(){ 被执行方法或内容); }, 毫秒时间);

实例:

setTimeout(function () {  console.log("hello world");},3000)

clearTimeout:clearTimeout() 方法可取消由 setTimeout() 方法设置的 timeout。

使用:clearTimeout(定时器名称);

实例:

let to = setTimeout(function () {  console.log("hello world");}, 3000);clearTimeout(to);

setInterva:setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。

使用:setInterval(function(){ 被执行方法或内容); }, 毫秒时间);

实例:

setInterval(function () {  console.log("hello world");},300)

clearInterval:clearInterval() 方法可取消由 setInterval() 设置的 timeout。

使用: clearInterval(定时器名称);

实例:

let Tv= setInterval(function () {  console.log("hello world");},300)clearInterval(Tv);

标签: #js定时操作 #js终止定时器的方法是