Ed X: element eines arrays löschen

Beitrag lesen

hallo

zu diesem thema werde ich auf der selfhtml-seite einfach nicht schlau. es gibt zwar eine methode Array.splice(), aber wie die funktioniert finde ich nicht heraus!!

Array.Splice is JavaScript1.2 Also nicht 100% compatible :-)

ich würde gerne ein element eines arrays löschen. die indizes sollten bei den "hinteren" elementen wieder stimmen

ich hab mal ein Beispiel für einen Workaround:
<html><head><title>Test</title>
<script language="JavaScript">
 Zahlen = new Array("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o");
 Zahlen = Zahlen.slice(0,4).concat(Zahlen.slice(8,12))
 alert(Zahlen);
 </script>
</head><body>
</body></html>

bla = new Array("ich","du","er","sie");
(das dritte element löschen)
neuer array ("ich","du","sie") mit gleichem name bla

<html><head><title>Test</title>
<script language="JavaScript">
 Zahlen = new Array("ich","du","er","sie");
 Zahlen = Zahlen.slice(0,2).concat(Zahlen.slice(3,4));
 alert(Zahlen);
 </script>
</head><body>
</body></html>

würde das in deinem bsp bedeuten

Bye Ed X