Struppi: Array leeren

Beitrag lesen

wie würde ich denn, z.b., nur einen einzigen Eintrag aus dem Array entfernen. Nehmen wir an, das Array schaut wiefolgt aus:

Array (
   [0] => 2
   [1] => 6
   [2] => 9
)

Das ist kein Array, sondern sieht eher nach einem Hash in Perl aus.
entweder:
var myArray = Array(2, 6, 9);
oder
var myArray = [2, 6, 9];

Ich habe jetzt vor, das Element 1 mit dem Wert 6 zu entfernen und die nachfolgenden Elemente eins "raufrutschen" zu haben.

Dafür gibt es keine Funktion musst du dir selber schreiben:

Array.prototype.remove = function(nr)  
{  
    for(var i = nr; i < this.length - 1; i++) this[i] = this[i + 1]  
    this.pop();  
    return this;  
}  
var a = [2,6,9];  
a.remove(1);  
alert(a);  

Struppi.