Wie behandelt setInterval Callback-Funktionen, die länger als das gewünschte Intervall dauern?setInterval und lange laufende Funktionen
Ich habe gelesen, dass der Rückruf möglicherweise die Anzahl der Millisekunden spät als sein erstes Argument erhalten, aber ich konnte nicht finden, warum es zu spät wäre (Jitter oder lange laufende Funktionen).
Und die wunderbare Follow-up, verhält es sich anders für die gängigen Browser?
Gute Frage. Ich würde vermuten, dass die Antwort Browser-spezifisch ist. Sollten wir einige Tests durchführen, um das herauszufinden? –
Ich würde nicht auf Argumente für den Rückruf erhalten. Verwenden Sie stattdessen einen einfachen Datumsvergleich. Das scheint mir der zuverlässigste und browserübergreifende Ansatz zu sein. –