间隔函数注意点与封装间隔函数的步骤

117 阅读1分钟

间隔函数的注意点

1.间隔函数是内置函数,可以直接调用,调用方法为setInterval('需要间隔的函数名',间隔事件)

**此处的函数名为setInterval()的实参,不需要加括号,加了括号相当于调用了需要间隔的函数

2.停止间隔函数为clearInterval(setInterval())//需要提前将setInterval()赋值

**同样不需要加括号

封装间隔函数的步骤

//第一步:声明setInterval()的全局变量
let timerId

//第二步:定义运算的函数
let method = function(){
    .....
}

//第三步:把setInterval()赋值给timerID

timerId = setInterval(method,100)
//注意:timerId的值为setInterval函数,并非所要运算的函数,这一步为了给一个地址给timerId,便于结束间隔

第四步:结束间隔

clearInterval(timerId)