Bitte???? Mein Nichtfreund ich zitiere sauber! Ich hebe nur die Stellen hervor die ihr ständig zu überlesen gedenkt. Ich habe NIX aus dem Kontext gerissen udn sauber gekürzt!
So und jetzt erwarte ich eine Präzisierung was an meinem Quote "fies" war!!!
In deinem neuen Quote gehts um Array(). Ich habe NIE von Array() als AA gesprochen sondern Object() genannt.
Exakt, jetzt hast du es verstanden, es ging in dem Thread um Array()
Peter sagt:
"in javascript gibt es keine 'assoziativen arrays'!"
"jedes dennoch im javascript-kontext auftauchende
'assoziative array' wurde brutal vergewaltigt!"
_das_ist_so_ : warum ist das so?
konstrukte der art ...
var assocArr = new Arr();
assocArr["keyName01"] = "something";
assocArr["keyName02"] = "something else";
...
missbrauchen den Array-konstruktor, da hier
offensichtlich "nur" ein einfaches objekt mit ein
paar eigenschaften erzeugt werden soll - weder die
eigenschaft "length" noch die array-methoden, ueber
die ein array-objekt verfuegen kann, werden von einer
solchen chimaere jemals benoetigt - deswegen bitte so:
var simpleObj = new Object();
Es gibt keine assoziativen Arrays, sondern nur simple Objekte, die manche unter gewissen Bedingungen Hash nennen.
Struppi.