Javascript setInterval,为什么只有clearInterval函数高于setInterval函数时计时器才会停止?

Javascript setInterval,为什么只有clearInterval函数高于setInterval函数时计时器才会停止?,javascript,reactjs,react-native,setinterval,clearinterval,Javascript,Reactjs,React Native,Setinterval,Clearinterval,只有在setInterval函数下面定义了clearInterval时,我的计时器才会停止。如有任何解释,将不胜感激。多谢各位 setInterval实际上启动了一个计时器,指定的方法/例程在指定的时间间隔过后执行 另一方面,clearInterval用于重置先前调用setInterval启动的计时器 因此,在setInterval之后调用clearInterval是合乎逻辑的。此外,clearInterval要求将要停止的计时器的id作为参数,该id由setInterval返回。因此,您不能在

只有在setInterval函数下面定义了clearInterval时,我的计时器才会停止。如有任何解释,将不胜感激。多谢各位


setInterval实际上启动了一个计时器,指定的方法/例程在指定的时间间隔过后执行

另一方面,clearInterval用于重置先前调用setInterval启动的计时器


因此,在setInterval之后调用clearInterval是合乎逻辑的。此外,clearInterval要求将要停止的计时器的id作为参数,该id由setInterval返回。因此,您不能在setInterval之前调用clearInterval,因为您没有要清除的计时器id

缺少太多代码无法回答问题。无法停止未启动计时器问题寻求调试帮助为什么此代码不起作用?必须包括所需的行为、特定的问题或错误以及在问题本身中重现这些问题所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请参阅:。