Patrick: Position des Elements

Hi,

wenn ich z.B. folgendes Array hab:

var a = new Array("a", "b", "c", "d", "e", "f");

und ich c mit splice(Position3) entferne, wie kann ich z.B. das e löschen?
Position 5 ist ja dann f.
Oder kann ich die Elemente mit Ihrem Wert ansprechen?

Danke
Patrick

  1. Hello out there!

    wenn ich z.B. folgendes Array hab:
    var a = new Array("a", "b", "c", "d", "e", "f");
    und ich c mit splice(Position3) entferne, wie kann ich z.B. das e löschen?
    Position 5 ist ja dann f.

    Wo ist das Problem, das 4. Element zu entfernen?

    Oder kann ich die Elemente mit Ihrem Wert ansprechen?

    Das Array durchlaufen:

    function loesche(array, element)  
    {  
      for (var i = 0; i < array.length; i++)  
        if (array[i] == element)  
        {  
          array.splice(i, 1);  
          i = array.length;  
        }  
    }
    

    See ya up the road,
    Gunnar

    --
    „Und [dieses Forum] soll […] auch ein Fachforum bleiben und kein Psychologieforum werden.“ (Kirsten Evers)