Matrice Javascript

Comment créer une matrice sans que la taille soit spécifiée?
ou
Quelles sont les matrices denses et comment les utiliser?

Explication

Matrices Dynamiques:
Dans la plupart du cas, on veut créer une matrice à dimension et longueur variable. Dans des tels cas, on peut créer une matrice sans passé par la propriété length. La matrice auto établira sa valeur au moment où une nouvelle variable est ajoutée ou insérée.
Syntaxe:
var araay = new Array();
A présent on peut attribuer une valeur à n'importe quelle position de la matrice comme elle ne contient aucune limite de longueur. On peut le tester avec l'attribution "length".
exemple:
varname[6] = "série d'essais";

Comme nous avons attribué une valeur sur la position numéro 6, la longueur de la matrice va alors être 7.
Exemple de Code:
<script language="javascript">
var araay = new Array();
araay[6] = "série d'essais";
document.write("Taille de tableau dynamique est - "+araay.length);
</script>

Résultat:

Matrice Dense:
La fonctionalité d'une matrice dense est pareille à celle d'une matrice normale. La seule différence est sur le fait que la valeur est attribuée à la matrice au moment de l'initialisation.
Exemple: var arraa = new Array("index 0","index 1","index 2");

Exemple de Code:
<script language="javascript">
var arraa = new Array("array test 1","array test 2");
document.write("Résultat de tableau est dense - "+arraa[1]);
</script>

Résultat:

Dans le chapitre suivant, nous allons voir les méthodes prédéfinies d'un objet d'une matrice..