Case: Objects und Arrays

Beitrag lesen

Danke

Wenn ich jetzt NUR die Funktionalität eines »assoziativen Arrays« will und Name-Wert-Paare speichern will, so bringt mir die Benutzung des Array-Konstruktors überhaupt nichts:

displayList[1] = new Array();
displayList[1]["name"]= "referenz2";
displayList[1]["display"]= 0;

Hier bleibt die length immer auf 0, der Array ist leer - aber als Objekt hat er natürlich zwei Eigenschaften!

Ein Array zu erzeugen, wenn ich nur ein Objekt will, um Eigenschaften anzuhängen, ist wirklich ziemlich dämlich.