Javascript Array
Como crear un array sin una medida o duración especÃfica?
O
que son dense arrays y como pueden ser usados?
Explicación
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 mediresp_code. Este array podrá dinámicamente setear su valor cuando una nueva variable o entraresp_code es agregaresp_code.
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 mediresp_code. 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 mediresp_code 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 funcionaliresp_coded 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