如何在javascript中停止间隔?
为什么间隔不停止?
setInterval(alarm, 500);
window.clearInterval(alarm);
也试过:
window.setInterval(alarm, 500);
window.clearInterval(alarm);
总是同样的问题:(
仍然不起作用:
var switc = 1;
getValue();
function getValue (){
if(switc == 1){
var myTimer = window.setInterval(alarm, 500);
}
else if(switc == 0){
window.clearInterval(myTimer);
}
}
function alarm(){
console.log("test");
}