Liebes PHP.de Forum,
Ich möchte einen Chat mit JavaScript programmieren. In diesem Chat soll eine setInterval Schleife immer wieder nach 3 Sekunden ein Skript ausführen, welches auf neue Nachrichten prüft. Wenn allerdings keine neuen Nachrichten vorhanden sind, soll das Skript pausiert und nach 3 Sekunden erneut ausgeführt werden.
Da setInterval eine Schleife ist, wundere ich mich ziemlich, warum die Kommandos break und continue nicht funktionieren. Gibt es irgendeine Möglichkeit, einfach zur nächsten Ausführung zu springen, anstatt diesem Code?
Vielen Dank im Voraus!
Ich möchte einen Chat mit JavaScript programmieren. In diesem Chat soll eine setInterval Schleife immer wieder nach 3 Sekunden ein Skript ausführen, welches auf neue Nachrichten prüft. Wenn allerdings keine neuen Nachrichten vorhanden sind, soll das Skript pausiert und nach 3 Sekunden erneut ausgeführt werden.
Da setInterval eine Schleife ist, wundere ich mich ziemlich, warum die Kommandos break und continue nicht funktionieren. Gibt es irgendeine Möglichkeit, einfach zur nächsten Ausführung zu springen, anstatt diesem Code?
Code:
$(document).ready(function(){ setInterval(suchen, 3000) }); function suchen () { // Code if (nachrichten.length == 0) { // Code } else { } }
Kommentar