Keiner meinen ;-) gesehen ? ;-) Manuel ----- Original Message ----- From: "Ralf Siegel" <ralf@xxxxxxxxxxx> To: <ascoders@xxxxxxxxxxxxx> Sent: Friday, December 13, 2002 2:37 PM Subject: [ascoders] Re: array.reverse() > > >schonmal jemandem aufgefallen, das array.reverse() nicht bei assoziativen > >Arras geht? > >;-) > > Hi Manuel, 'assoziative Arrays' sind eigentlich keine Arrays, sondern ganz > normale ActionScript-Objekte: > > trace(Array.prototype.__proto__ === Object.prototype); > trace(Color.prototype.__proto__ === Object.prototype); > > --------------------------------------------------------- > mein_array = new Array(); > mein_array.a = "a"; > mein_array.b = "b"; > mein_array.c = "c"; > > mein_col = new Color(); > mein_col.a = "a"; > mein_col.b = "b"; > mein_col.c = "c"; > --------------------------------------------------------- > Variable _level0.mein_array = [object #1, class 'Array'] [ > a:"a", > b:"b", > c:"c" > ] > Variable _level0.mein_col = [object #2, class 'Color'] { > a:"a", > b:"b", > c:"c" > } > --------------------------------------------------------- > > Ein Array ist in ECMAScript und in ASMX ein Objekt mit speziellen > Eigenschaften -> nämlich ganze Zahlen. Und nur auf diese Eigenschaften > lassen sich die Array-Methoden anwenden. > > mein_array = new Array(); > mein_array.a = "a"; > mein_array.b = "b"; > mein_array.c = "c"; > mein_array[1] = "hallo"; > trace(mein_array.pop()); // "hallo" > trace(mein_array.length); // 1 > > > ralf ... > > ------------------------------------------------------ > Archiv : //www.freelists.org/archives/ascoders/ > Optionen : //www.freelists.org/list/ascoders > ------------------------------------------------------ > ------------------------------------------------------ Archiv : //www.freelists.org/archives/ascoders/ Optionen : //www.freelists.org/list/ascoders ------------------------------------------------------