Disponibilidad
Flash Player 5.
Sintaxis
new Array()
new Array(length)
new Array(element0, element1, element2,...elementN)
Parámetros
length Número entero que especifica el número de elementos de la matriz. En el caso de elementos no contiguos,el parámetro length especifica el número de índice del último elemento de la matriz más 1.
element0...elementN Lista de dos o más valores arbitrarios. Los valores pueden ser números, cadenas, objetos u otras matrices. El primer elemento de una matriz siempre tiene el índice o posición 0.
Valor devuelto
Ninguno.
Descripción
Constructor; permite crear una matriz. Puede utilizar el constructor para crear distintos tipos de matrices: una matriz vacía, una matriz con una longitud específica pero cuyos elementos no tienen valores o una matriz cuyos elementos tienen valores específicos.
Sintaxis 1: si no especifica parámetros, se crea una matriz con una longitud 0.
Sintaxis 2: si sólo especifica una longitud, se crea una matriz con length como número de elementos, sin valores.
Sintaxis 3: si utiliza los parámetros element para especificar valores, se crea una matriz con valores específicos.
Ejemplo
Sintaxis 1: en el ejemplo siguiente se crea un nuevo objeto Array con una longitud inicial de 0.
my_array = new Array();
trace(my_array.length); // devuelve 0
Sintaxis 2: en el ejemplo siguiente se crea un nuevo objeto Array con una longitud inicial de 4.
my_array = new Array(4);
trace(my_array.length); // devuelve 4
Sintaxis 3: en el ejemplo siguiente se crea el nuevo objeto Array go_gos_array, con una longitud inicial de 5.
go_gos_array = new Array("Belinda", "Gina", "Kathy", "Charlotte", "Jane");
trace(my_array.length); // devuelve 5
trace(go_gos_array.join(", ")); // muestra elementos
Los elementos iniciales de la matriz go_gos se identifican como se muestra a continuación:
go_gos_array[0] = "Belinda";
go_gos_array[1] = "Gina";
go_gos_array[2] = "Kathy";
go_gos_array[3] = "Charlotte";
go_gos_array[4] = "Jane";
El código siguiente añade un sexto elemento a la matriz go_gos_array y cambia el segundo elemento:
go_gos_array[5] = "Donna";
go_gos_array[1] = "Nina";
trace(go_gos_array.join(" + "));
No hay comentarios:
Publicar un comentario
Comentar esta entrada