Comunidad de diseño web y desarrollo en internet online

Poner Array a 0

Citar            
MensajeEscrito el 31 Oct 2006 05:59 pm
Hola. Tengo un Array que se reutiliza y cada vez tiene distinto número de componentes, por lo que debo "ponerlo a 0" siempre que deba rellenarlo. ¿Hay alguna opción como, por ejemplo, el .redim de Visual para hacer esto?Sino, ¿que otra opción tengo?. Muchas gracias

Por susana769

61 de clabLevel



Genero:Femenino  

msie
Citar            
MensajeEscrito el 31 Oct 2006 06:07 pm
Prueba ocne sto:

Código :

var miArray:Array = new Array(54,54,54,54,5,51,54,41);
trace("miArray mide: " + miArray.length)
miArray = Array(); //limpiamos el array , Linea importante
trace("miArray mide: " + miArray.length)

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 31 Oct 2006 06:21 pm
prueba con esto

miArray.splice(0, miArray.length);

con eso vacías, el Array por completo

Por shogoki

355 de clabLevel

4 tutoriales

 

Venezuela

firefox
Citar            
MensajeEscrito el 01 Nov 2006 07:29 pm
:alabado: :alabado: (y)

Gracias shogoki, había estado buscando eso hace mucho tiempo y cuando pregunté no hubo quien me solucionara la duda, por fin!!! Gracias!

Por Xyrer

628 de clabLevel

1 tutorial

Genero:Masculino  

Android App Development

firefox
Citar            
MensajeEscrito el 01 Nov 2006 07:49 pm
:?

Código :

miArray = [ ]

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

firefox
Citar            
MensajeEscrito el 01 Nov 2006 07:50 pm
:?

Ambas formas funcionan y no es necesario pasarle el segundo parametro a splice; esto hace lo mismo

Código :

miArray.splice(0); 


saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 02 Nov 2006 03:26 am
hay dos metodos para borrar elementos con splice, el primero es eliminar los elmentos que parten desde determinada posicion y la segunda es indicandole de tal posicion se van a borrar los elementos siguientes.

tambien para borrar elementos de un array puedes usar el metodo pop que es más selectivo.

lo que hace Maikel es decir que borre todos los elmentos empezando desde la posicion 1 (0 por que se empiezan a contar desde 0) y no le marca cuantos elementos, asi que borra todo pero si le dieras un (0,2) borraria los siguientes dos elementos aoartir de la posicion 1 (0)

lo que hace shogoki es casi lo mismo pero de manera distinta le da como argumento (0, miArray.length) que es partiendo de la posicion 0 y despues le da el total de los elementos del array como segundo parametro, entonces si tubiera 4 elementos borraria del 0 al 3 osease todos, lo cual es valido pero yo veo más correcta la forma de hacerlo de Maikel o almenos mas corta...

salu2

Por otne

15 de clabLevel



Genero:Masculino  

firefox

 

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