Sven Rautenberg: prototyping u. array

Beitrag lesen

Moin!

heisst also, wenn ich ein "assoziatives array" anlege, was ja dann eigentlich kein array ist, ist das dann eigentlich nichts weiter als ein objekt dem ich klassenvariablen zuweise mit werten ?

Exakt. Javascript erlaubt eben beide Schreibweisen zum Zugriff auf Eigenschaften, die Klammernotation dient insbesondere für die Sonderfälle, in denen der Bezeichner exotischere Zeichen enthält.

test["var1"] = "test1";

dasselbe wie:

test = new Object();
test.var1 = "test";

- Sven Rautenberg

--
My sssignature, my preciousssss!