Tim Tepaße: setinterval läuft so schnell, wie vorgesehen

Beitrag lesen

Hallo Sven,

getElementById ist beispielsweise eine Funktion, deren Ausführung relativ lange dauert - jedenfalls verglichen mit der Variante, das Funktionsergebnis einmalig in einer Variablen zwischenzuspeichern und jeweils dort wieder abzurufen.

Nur eine kleine Anmerkung: Ich gehe davon aus, dass jede halbwegs kompetente DOM-Implementierung für getElementById() einen internen schnell nachschlagbaren Index führt, so dass das Auffischen einer Element-Referenz nicht viel langsamer ist als das Dereferenzieren einer JS-Objektreferenz.

Tim