Comunidad de diseño web y desarrollo en internet online

eliminar un elemento de un Array sin saber en que orden esta

Citar            
MensajeEscrito el 30 Abr 2009 05:01 pm
hola a todos

mi pregunta es como es posible borrar un elemento de un arreglo donde sabemos que existe pero no sabemos si esta al principio, al final, en medio, al segundo, al tercero, no se en cualquier orden por ejemplo eliminar la palabra avion:

var arreglo:Array = string.split(";");
///se podra esto???????
arreglo.eliminar(avion);


se que pop elimina el ultimo, shift el primero, y splice sustituye, pero hay que saber antes en donde esta la palabra avion,
pero si esa palabara fuera la segunda y no sabemos ni siquiera que es la segunda, pudiendo estar en cualquier orden .....¿como borrar ese elemnto de ese array?.

gracias

Por darome

32 de clabLevel



 

msie7
Citar            
MensajeEscrito el 02 May 2009 12:47 pm
Mira este post.

Utilizando el prototype indexOf debería ser algo como esto:

Código ActionScript :

var index:Number = arreglo.indexOf("avion");
//---Si existe el elemento en el arreglo eliminarlo
if(index >= 0){
    arreglo.splice(index, 1);
}

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.