JScript  

Objeto Array

Proporciona la compatibilidad para la creación de matrices de cualquier tipo de dato.

objetomatriz = new Array()
objetomatriz = new Array([tamaño])
objetomatriz = new Array([elemento0[, elemento1[, ...[, elementoN]]]])

Argumentos

objetomatriz
Requerido. El nombre de la variable al que se asigna el objeto Array.
tamaño
Opcional. El tamaño de la matriz. Como las matrices se basan en cero, los elementos creados tendrán índices desde cero hasta tamaño -1.
elemento0,...,elementoN
Opcional. Los elementos a colocar en la matriz. Crea una matriz con n + 1 elementos y una longitud de n + 1. Al utilizar esta sintaxis, debe suministrar más de un elemento.

Comentarios

Tras la creación de una matriz se puede obtener acceso a los elementos individuales de la matriz mediante la notación [ ], por ejemplo:

var mi_matriz = new Array();
for (i = 0; i  < 10; i++)
   {
   mi_matriz[i] = i;
   }
x = mi_matriz[4];

Dado que las matrices en Microsoft JScript se basan en cero, la última instrucción en el ejemplo anterior toma el quinto elemento de la matriz. Ese elemento contiene el valor 4.

Si sólo se paso un argumento al constructor Array y el argumento es un número, debe ser un entero de 32 bits sin signo (< aproximadamente cuatro billones). Ese valor se convierte en el tamaño de la matriz. Si el valor es un número, pero menor de cero o no es un entero, se produce un error en tiempo de ejecución.

Si se pasa un único valor al constructor Array y no es un número, se establece la propiedad length a 1 y el valor del único elemento se convierte en único, pasado el argumento.

Tenga en cuenta que las matrices JScript son matrices dispersas, lo que significa que, aunque pueda asignar una matriz con muchos elementos, sólo los elementos que contienen información existen realmente. Esto reduce la cantidad de memoria utilizada por la matriz.

Propiedades

Propiedad constructor | Propiedad length (Array) | Propiedad prototype

Métodos

Método concat (Array) | Método join | Método pop | Método push | Método reverse | Método shift | Método slice (Array) | Método sort | Método splice | Método toLocaleString | Método toString | Método unshift | Método valueOf

Requisitos

Versión 2

Consulte también

Operador new

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.