Andreas Lindig: DOM - ist das nicht furchtbar?

Beitrag lesen

Hallo Struppi,

heute habe ich mir mal von meinem Programm frei genommen und mich endlich mit Deiner Funktion beschäftigt. Ist wirklich interessant. Besonders diese Reihe von Attribut-Argument-Paren gefällt mir. Ich wußte gar nicht, daß man in JS einfach mehr Argumente übergeben, als die Funktion eigentlich ausweist. Das ist ja schon fast wie überladen. Ich mach sowas bisher ja immer umständlich mit Arrays.

Würde gern noch ein paar Details nachfragen:

if(!e) return alert ('usage: createElement(document, "element")');

hab' ich noch nie gesehen. Warum gibts Du das alert da zurück? Damit in der Funktion nicht weitergemacht wird?

und hier:

for(var i = 2; i < (arguments.length ); i++,i++)

i++, i++ soll bedeuten: i += 2 ja?

Die Zeitmessung habe ich auch mal gemacht. Hab wg. langsamem Rechner erheblich höhere Zeiten, aber auch ein überzeugendes Verhältnis von 5-25 : 1 zungunsten von innerHTML. Es kommt sehr darauf an, wieviele Schleifendurchläufe man macht.

Gruß, Andreas

--
SELFFORUM - hier werden Sie geholfen,
auch in Fragen zu richtiges Deutsch