_Robert: Geschwindigkeit von Javascript-Befehlen?

Beitrag lesen

Hallo,

es geht um die dynamische Erzeugung von HTML-Seiten mittels einer JavaScript-Datei. (Für alle denen sich jetzt die Nackenhaare aufgestellt haben: Es ist nur eine Offline-Spielerei auf meinem Heim-Rechner. Ich persönlich verwende zum Surfen weder JavaScript noch Cookies.)

Was ist schneller: Die Verwendung  von switch oder der Aufruf als Funktion?

Einfaches Beispiel: entweder:

var y = "hallo_welt"

switch(y){
case "hallo_welt": tue dieses und jenes
}

oder:

windowy

function hallo_welt(){
tue dieses und jenes
}

Ich schreibe mehrmals hintereinander den Inhalt mittels document.write. Ist es schneller, wenn ich den Inhalt in eine Variable schreibe und zum Schluss einmal mit document.write ausgeben lassen? Falls ja, gibt es eine Begrenzung der Länge des Variableninhalts? Es gibt vielleicht Probleme wenn ich da 20 kb an Text reinschreiben will.

Gibt es Geschwindigkeitseinbußen, wenn ich Variablen in einem Array speichere?

Robert