ich moechte ein assoziatives Array zufallssortieren (die keys) und aergere mich, dass ich einen Umweg ueber ein indiziertes Array gehen muss. Hat einer von Euch mal was eleganteres gebastelt? Hier mein Versuch:
Nein, das wird nicht gehen. Das Problem ist, das JS nicht wirklich assoziative Arrays kennt. Die keys sind Eigenschaften, des Objektes, aber keine Indizes. D.h. du solltest dir angewöhnen zu schreiben:
myNumbers = new Object();
myNumbers["lala1"] = 1;
myNumbers["lala2"] = 2;
myNumbers["lala3"] = 3;
myNumbers["lala4"] = 4;
Denn damit wird klarer, das myNemubers eben kein Array ist und deshalb auch nicht sortierbar mit den üblichen Methoden.
Struppi.