Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript clearInterval();不';t在设定间隔';身份证_Javascript - Fatal编程技术网

Javascript clearInterval();不';t在设定间隔';身份证

Javascript clearInterval();不';t在设定间隔';身份证,javascript,Javascript,首先,我不希望函数在打开文件后立即开始运行,其次,我无法停止间隔… 我尝试了setInterval(sing,1000)并得到了一个数字7,但我无法通过执行clearInterval(7) 函数sing(){ console.log(“twinke twinke…”); console.log(“adasdsad…”); } 设定间隔(sing,1000); 停止间隔的ID是“setInterval”的结果。 例如: // starting setInterval const id = setI

首先,我不希望函数在打开文件后立即开始运行,其次,我无法停止间隔…

我尝试了
setInterval(sing,1000)
并得到了一个数字7,但我无法通过执行
clearInterval(7)

函数sing(){
console.log(“twinke twinke…”);
console.log(“adasdsad…”);
}
设定间隔(sing,1000);

停止间隔的ID是“setInterval”的结果。 例如:

// starting setInterval
const id = setInterval(() => {
 // do something...
}, 1000);

// to stop the interval
clearInterval(id);

停止间隔的ID是“setInterval”的结果。 例如:

// starting setInterval
const id = setInterval(() => {
 // do something...
}, 1000);

// to stop the interval
clearInterval(id);

您是否在第一次运行时手动获取
7
,然后有时尝试清除
7
?您不应该检查该值,只应该传递它。每次调用它时,
setInterval
返回的ID都是不同的。因此,将其存储在一个变量中,并将该变量传递到
clearInterval
您是否在第一次运行期间手动获取
7
,然后有时尝试清除
7
?您不应该检查该值,只应该传递它。每次调用它时,
setInterval
返回的ID都是不同的。因此,将其存储在变量中,并将变量传递给
clearInterval