Dinámico Arrays:
En algunos casos, necesitaremos crear un array con valores no predeterminados o fijos. En estos casos, debemos crear un array sin pasarle valores de duración o medida. Este array podrá dinámicamente setear su valor cuando una nueva variable o entrada es agregada.
Sintasis:
var araay = new Array();
Ahora podemos asignar un valor en cualquier posición en este array, ya que no posee límite de duración o medida. Podremos testear esto, utilizando el atributo "length".
Ejemplo:
varname[6] = "pruebas array";
Como hemos asignado un valor en posición 6th, la duración o medida del array resultará 7.
Código Ejemplo:
<script language="javascript">
var araay = new Array();
araay[6] = "pruebas array";
document.write("Tamaño de la gama dinámica es - "+araay.length);
</script>
Resulta:
Dense Array:
Dense array no es diferente en funcionalidad respecto de un normal array. La única diferencia es que los valores son asignados al array en el momento de inicialización del array.
Ejemplo: var arraa = new Array("index 0","index 1","index 2");
Código Ejemplo:
<script language="javascript">
var arraa = new Array("array test 1","array test 2");
document.write("El resultado de conjunto es denso - "+arraa[1]);
</script>
Resulta:
En el capítulo siguiente, veremos los métodos predefinidos (predefined methods) en Array object
|