El lenguaje de scripting orientado a objetos JavaScript es actualmente el lenguaje de scripting orientado a objetos más utilizado para hacer que las páginas web sean interactivas. Casi siempre, para resolver problemas complejos utilizando este lenguaje, hay que recurrir al uso de matrices. El script comienza a usar la matriz declarándola. Veamos cómo se hace exactamente esto.
Necesario
Conocimientos básicos de JavaScript
Instrucciones
Paso 1
Hay varias formas de crear una matriz de JavaScript. Por ejemplo, así: var sampleArray = [element_0, element_1, element_2, element_2]; Esta línea crea una matriz de cuatro unidades de largo. Si no especifica los elementos de la matriz, se creará una matriz vacía: var emptyArray =;
Paso 2
Otra forma de definir una matriz: var sampleArray = new Array (element_0, element_1, element_2, element_2); Y esta opción creará una matriz de cuatro unidades de largo. Y aquí, si no enumera los elementos de la matriz, entonces la matriz se creará vacía: var emptyArray = new Array (); En una matriz tan vacía, después de la declaración, puede crear varios elementos con índices que no siguen a cada uno otro. Por ejemplo: var emptyArray = new Array ();
emptyArray [4] = 47;
emptyArray [792] = 1; A diferencia de, por ejemplo, las matrices en el lenguaje C, esta matriz ocupará la cantidad de memoria necesaria para almacenar solo dos elementos, no 793. Puede crear una matriz vacía de una longitud determinada, todos los elementos de los cuales tendrá un valor "indefinido": var emptyArray = new Array (8); Este arreglo vacío contendrá 8 elementos, cuyo valor no está definido.
Paso 3
Para cualquiera de los métodos de creación anteriores, los elementos de la matriz pueden ser números enteros o fraccionarios, cadenas y valores lógicos. Las matrices también pueden ser elementos de otras matrices. Un ejemplo de creación de una matriz que contiene un elemento de cada uno de los tipos enumerados: var mixedArray = [4, 3.14, "text", true, [47, 8.1]; dado que una matriz puede ser un elemento de otra matriz, es fácil de entender cómo crear matrices multidimensionales. Un ejemplo de creación de una matriz tridimensional: var multiDimArray = [1, true], [8, true], 3.14], "text", 42]; Todas estas son matrices numeradas. Los objetos deben usarse para crear matrices asociativas (con nombre) en JavaScript.