small-step: So eine Art modifiziertes setTimeout() mit Unterbrechung?

Beitrag lesen

Hi wahsaga,

Ich würde da vielleicht eher mit setInterval arbeiten.

Hm ... wieso?

Jeder Tastendruck speichert in einer Variable den aktuellen Zeitstempel, zu dem er stattgefunden hat (Date-Objekt).

Und das Interval überprüft regelmässig, ob dieser Zeitstempel schon x (Milli)Sekunden in der Vergangenheit liegt - wenn ja, rufe Funktion auf, wenn nein, (noch) nicht.

Wäre das nicht ziemlich viel Overhead für einen Tastendruck?

Klär mich auf, wieso ist diese Art besser?

Gruß,
small-step