私はこの機能を持っています:
function timedFunction(functionString,timeoutPeriod) {
setTimeout(functionString+"timedFunction(\""+functionString+"\","+timeoutPeriod+");",timeoutPeriod);}
私が呼び出すこの関数:
timedFunction("startStopky();",1000);
startStopky(); 指定した時間間隔で繰り返し実行したい機能です。すべてがうまく機能しますが、この間隔を停止したい場合は、次のように停止する必要があります。
for (var i = 1; i < 99999; i++) {
window.clearInterval(i);
}
残念ながら、これはすべての間隔を停止します。私は特定の 1 つだけを停止したいと考えています。どうすればいいですか?