Ich glaube, mein Beispiel war syntaktisch nicht ganz korrekt. Besser:
var a = new Array();
Nein, es ist kein Array!
Ein Array hat die Eigenschaft length, doch die bleibt immer bei null. Auch kannst du ein Array mit der Funktion sort() sortieren dieses Konstrukt nicht, denn es ist keine Array.
Sondern ein Object()
a["einstieg"] = 42;
a["feierabend"] = "nvl";
a["eisbecher"] = 100;Dürfte gleichbedeutend sein mit
a.einstieg = 42;
a.feierabend = "nvl";
a.eisbecher = 100;
Genau.
Struppi.