JavaScript ermöglicht es dir, ein Skript regelmäßig aufzurufen. Hierfür steht dir die Funktion setInterval zur Verfügung.
So erstellst du ein Interval in JavaScript mit setInterval #
setInterval(function(){
console.log("Ich werde jede Sekunde aufgerufen.");
}, 1000);
Alternativ kannst du natürlich auch Funktionen übergeben, anstatt einen Inline-Code zu verwenden.
function debugHello(){
console.log("Ich werde jede Sekunde aufgerufen.");
}
setInterval(debugHello, 1000);
So entfernst/stoppst du ein Interval nachdem du es gesetzt hast #
Natürlich kannst du ein Interval auch jederzeit wieder stoppen, hierfür steht dir clearInterval zur Verfügung.
var myInterval = setInterval(function(){
console.log("Ich werde jede Sekunde aufgerufen.");
}, 1000);
clearInterval(myInterval);
So erweiterst du das Interval um Parameter #
Darüber hinaus lässt sich das ganze auch mit Parametern erweitern:
var myInterval = setInterval(function(seconds){
console.log("Ich werde jede "+seconds+" Sekunde aufgerufen");
}, 1000, "1");
Weitere Parameter lassen sich im gleichen Schema hinzufügen.
Comments