setinterval用法返回值的问题

返回值:  一个可以传递给 clearInterval() 从而取消對"代码"的周期性执行的值这句话什么意思,setinterval用法的返回值是做什么用的

类似于标识setinterval用法函数产生作用位置的一个属性具体值并不重要,这样当存在多个setinterval用法函数时就可以区分开来。

那为什么这个值还是实时更新的呢为什么不是一个固定的setinterval用法对应一个固定的一个值呢

这涉及到这个函数是如何实现的,我恐怕回答不了你这个问题但是你可以想想在同样的函数执行时你如何指定不同的值呢,只能根据時间变化产生不同的值来做区分吧

返回值:  一个可以传递给 clearInterval() 从而取消對"代码"的周期性执行的值这句话什么意思,setinterval用法的返回值是做什么用的

类似于标识setinterval用法函数产生作用位置的一个属性具体值并不重要,这样当存在多个setinterval用法函数时就可以区分开来。

那为什么这个值还是实时更新的呢为什么不是一个固定的setinterval用法对应一个固定的一个值呢

这涉及到这个函数是如何实现的,我恐怕回答不了你这个问题但是你可以想想在同样的函数执行时你如何指定不同的值呢,只能根据時间变化产生不同的值来做区分吧

其实返回的是一个唯一ID就相当與门牌号,你可以多次设置setinterval用法然后console.log(函数名);

然后你就会发现这个数字是2,你可以在使用 clearInterval(2)直接删除它。

我要回帖

更多关于 setinterval返回值 的文章

 

随机推荐