JavaScript定时器类型总结

 更新时间:2021年12月29日 10:22:33   作者:前端老实人  
这篇文章主要分享了JavaScript定时器类型总结,文章围绕JavaScript定时器类型的相关资料展开全文详细内容,需要的小伙伴可以参考一下,希望对你有所帮助

1.setInterval()

按照指定的周期(以毫秒计)来调用函数。

方法会不停地调用函数,直到调用clearInterval() 或窗口被关闭。

语法:

setInterval(code,millisec,[arg1, arg2, ...])

参数 描述
code 必需。要执行的代码串。
millisec 必须。时间间隔,以毫秒计。
arg1, arg2, … 可选。当定时器过期的时候,将被传递给func指定函数的附加参数

2.setTimeout()

在指定的毫秒数后调用函数。

语法:

setTimeout(code,millisec,[arg1, arg2, ...]);//参数作用同上


最后代码演示:

//1.可以箭头函数直接写
setTimeout(()=>{
 this.isSkeleton=false;
  },2000)
 
//2.可以返回一个值然后调用clearTimeout()取消定时器;
let a = setTimeout(()=>{
  alert('弹出');
  },5000);
function b() {
  window.clearTimeout(a);   //5秒后出弹框,调用b函数可以直接取消弹出
}

返回值:

返回值intervalID是一个非零数值,用来标识通过setInterval()创建的计时器,这个值可以用来作为clearInterval()的参数来清除对应的计时器 。 注意的是,setInterval()setTimeout()共享同一个ID池,所以避免混用;

最后科普下知识面:

JS 对象可以使用两种方式获得,一是开发人员自定义;二是由 ECMAScript 提供。由 ECMAScript 提供的对象称为 JavaScript 内置对象。

定时器属于window对象提供的,定时器前面也可以加window调用的

到此这篇关于JavaScript定时器类型总结的文章就介绍到这了,更多相关JavaScript定时器类型内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • javascript函数报Uncaught ReferenceError: XXX is not defined

    javascript函数报Uncaught ReferenceError: XXX is not define

    本文主要介绍了javascript函数报Uncaught ReferenceError: XXX is not defined,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-07-07
  • JavaScript使用html2canvas实现截取HTML并生成图片

    JavaScript使用html2canvas实现截取HTML并生成图片

    在前端开发中,有时我们需要将网页的一部分或整个页面截取并保存为图片,这在生成报告、分享内容或保存用户界面状态等场景中非常有用,本文将介绍如何使用 JavaScript 库 html2canvas 来实现这一功能,并提供一个完整的示例,需要的朋友可以参考下
    2024-10-10
  • 浅谈javascript属性onresize

    浅谈javascript属性onresize

    这篇文章主要介绍了浅谈javascript属性onresize的详细使用方法,十分的实用,这里推荐给大家,有需要的小伙伴可以参考下。
    2015-04-04
  • Javascript数组中push方法用法分析

    Javascript数组中push方法用法分析

    这篇文章主要介绍了Javascript数组中push方法用法,结合实例形式分析了javascript中push方法的原理、使用方法与相关注意事项,需要的朋友可以参考下
    2016-10-10
  • js前台分页显示后端JAVA数据响应

    js前台分页显示后端JAVA数据响应

    js前台分页显示使用jquery1.8.7框架,本文目的主要给那些刚入行软件开发,喜欢这也看看,程序需要有投入才有收获感兴趣的你可不要错过了哈,希望可以帮助到你
    2013-03-03
  • JavaScript中具名函数的多种调用方式总结

    JavaScript中具名函数的多种调用方式总结

    这篇文章主要介绍了JavaScript中具名函数的多种调用方式总结,本文总结了4种方法,需要的朋友可以参考下
    2014-11-11
  • javascript URL编码和解码使用说明

    javascript URL编码和解码使用说明

    在使用url进行参数传递时,经常会传递一些中文名的参数或URL地址,在后台处理时会发生转换错误。
    2010-04-04
  • 微信小程序之下拉列表实现方法解析(附完整源码)

    微信小程序之下拉列表实现方法解析(附完整源码)

    这篇文章主要介绍了微信小程序之下拉列表实现方法解析(附完整源码),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-08-08
  • 一起盘点JavaScript中一些强大的运算符

    一起盘点JavaScript中一些强大的运算符

    javascript中的运算符大多由标点符号表示,少数由关键字表示,它们的语法言简意赅,它们的数量却着实不少,下面这篇文章主要给大家介绍了关于JavaScript中一些强大的运算符的相关资料,需要的朋友可以参考下
    2021-11-11
  • JS延时提示框实现方法详解

    JS延时提示框实现方法详解

    这篇文章主要介绍了JS延时提示框实现方法,以实例形式较为详细的分析了JavaScript实现延时提示功能的原理与具体实现步骤,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-11-11

最新评论