Array.length

Disponibilidad

Flash Player 5.

Sintaxis

my_array.length

Descripción

Propiedad; número entero que no es de base cero y que especifica el número de elementos de la matriz. Esta propiedad se actualiza automáticamente cuando se agregan nuevos elementos a la matriz. Cuando se asigna un valor a un elemento de matriz (por ejemplo, my_array[index] = valor), si index es un número e index+1 es mayor que la propiedad length, la propiedad length se actualiza a index+1.

Ejemplo

En el código siguiente se explica cómo se actualiza la propiedad length.

my_array = new Array();
trace(my_array.length); // la longitud inicial es 0
my_array[0] = 'a';
trace(my_array.length); // my_array.length se actualiza a 1
my_array[1] = 'b';
trace(my_array.length); // my_array.length se actualiza a 2
my_array[9] = 'c';
trace(my_array.length); // my_array.length se actualiza a 10