Elemente eines Arrays löschen [Flash5]

kaitheo

Mitglied
Ich hätt da eine Frage:
Wie kann ich ein x-beliebiges Element eines Arrays löschen?

Bsp:

meinArray = new Array(7);
"lösche das 4. Element von meinArray. Die Länge von meinArray ist jetzt nur noch 6"

Danke für Eure Hilfe!
 
hallöle..
die F1-Referenz in Flash wirkt immer Wunder :p
Array.splice

Syntax

meinArray.splice(start, löschanzahl, wert0,wert1...wertN);
Argumente

start: Der Index des Arrayelements, mit dem der Einfüge- und/oder Lösch-vorgang beginnt.

löschanzahl: Die Anzahl der zu löschenden Elemente. Diese Zahl umfasst das im Argument start angegebene Element. Wenn für löschanzahl kein Wert angegeben wurde, löscht die Methode alle Werte vom Element start bis zum letzten Arrayelement.

wert: Kein, ein oder mehrere Werte, die an der im Argument start angegebenen Position in das Array eingefügt werden. Dieses Argument ist optional.

Beschreibung

Methode; fügt einem Array Elemente hinzu und/oder entfernt diese. Diese Methode nimmt Änderungen am Array selbst vor, ohne eine Kopie anzulegen.

Player

Flash 5 oder höher.

*sancho*
 
Oh, Mann! Jetzt fällt's mir wie Schuppen von den Augen!
Ich hab eigentlich schon von der splice-Methode gelesen, doch ich hab des irgendwie falsch verstanden.

THX
 
Zurück