Para algunos, Javascript es a menudo visto como un lenguaje de programación primitiva y no es particularmente útil . Sin embargo , JavaScript es realmente un lenguaje totalmente orientado a objetos que se ejecuta en el navegador web. Entre sus muchas características son estructuras de datos tales como matrices , colecciones ordenadas de variables. Utilización de la clase array es como declarar cualquier otro tipo de variable. Instrucciones
1
Declarar una variable de matriz . Desde Javascript se escribe libremente , las variables sólo tienen valores. Mientras que los valores tienen un tipo de la variable en sí no tiene un tipo. Por lo tanto se declara una variable de matriz es como declarar cualquier otro número entero o variable.var string array = new Array ();
2
Declarar una variable con un tamaño inicial conocida. Lo anterior creará una matriz vacía de longitud indeterminada (o cero) . Si bien esto puede ser su única opción si no sabe cuántos elementos de la variable contendrá , si usted sabe que usted puede declarar una variable con esa información. Esto es preferible como cambiar el tamaño y variedad , que requiere la asignación de memoria nueva y mover todo el conjunto , es computacionalmente costosa .
3
Declarar una variable de matriz con un tamaño de partida conocido , pasando ese tamaño como argumento de la matriz constructor.var array = new Array ( 34 ) ;
4
pasar los valores como argumentos al constructor array ( si se conocen los valores cuando se declara la matriz ) . Esto es más rápido y más compacto que rellenar los valores más adelante utilizando los nombres operator.var índice = new Array (" Jim ", " Joe ", " Bob ");
5
uso literales de matriz . Al igual que pasa los elementos de la matriz al constructor , también se puede utilizar una matriz literal. Esto es funcionalmente lo mismo, pero menos nombres verbose.var = [" Jim ", " Joe ", " Bob "];
6
elementos de empuje a la matriz. Si no se conoce el tamaño y el contenido de la matriz cuando el programa está escrito , los nuevos elementos pueden ser " empujados " al final de una matriz . Para " presionar " un elemento en un arreglo es hacer que el array un elemento más grande ( si no está ya lo suficientemente grande ) y para agregar el elemento al final de los nombres array.var = new Array () ; names.push ( " Jim "); names.push ( " Joe "); names.push ( " Bob ");
7
modificar y acceder a los elementos de la matriz mediante el operador de índice. El operador de índice es la primera vía de acceso a los elementos de matriz. Utilización del operador de índice ( los corchetes ) , se puede leer de forma individual o escribir cualquiera de los nombres elements.var Array = new Array ( " Jim ", " Joe "); var name = nombre [ 0 ] ; //Jimnames [ 1 ] = " Bob " //Joe es ahora Bobnames [ 2 ] = " Carl " //matriz se expande para contener Carl
8
Loop a través de una matriz. Recorrer matrices se puede lograr con el bucle " para " . El tamaño de la matriz se puede leer de longitud nombres attribute.var del Array = [" Jim ", " Joe ", " Bob "]; for (var i = 0 ; i < names.length , i + +) {document . write ( nombres [ i]) ;}