66-定时器

95 阅读1分钟

定时器

  • 概念:指一段时间之后或者每隔指定时间执行指定代码

  • 分类:

    • 延时定时器:指一段时间之后再执行指定一段代码
    • 间隔定时间:每隔一段时间就执行一次指定代码

延时定时器

  • setTimeout(回调函数,延时时间):延时时间单位为毫秒

    let 标识符 = setTimeout(function () {   
    //一段代码
    }, 延时时间)
    
    //箭头函数写法
    let 标识符 = setTimeout(() => {   
    //一段代码
    }, 延时时间);
    
  • clearTimeout:取消延时计时器

    clearTimeout(标识符)
    

间隔定时器

  • setInterval(回调函数,间隔时间):间隔时间单位为毫秒

    let 标识符 = setInterval(function () {  
    //一段代码}, 间隔时间)
    
    
    //箭头函数写法let 标识符 = setInterval(() => {   
    //一段代码
    }, 间隔时间);
    
  • clearTimeout:取消延时计时器

    clearInterval(标识符)