Gunnar Bittersmann: Position des Elements

Beitrag lesen

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)