length de tableau associatif
Bonjour,
J'ai un problème avec l'initialisation et l'incrémentation d'un tableau associatif.
Voici ce que je fais (vu sur le net) :
Code:
1 2 3 4
|
var tab = new Array();
tab['essai'] = "mon_resultat";
alert("taille : "+tab.length); |
Me retourne "taille : 0";
Habituellement je travailles avec des array "simple" (push), mais là, comme c'est associatif....
EDIT :
J'ai réussi à affecter les valeurs en n'utilisant pas Array, mais Object.
Code:
1 2 3 4
|
var tab = new Object();
tab['essai'] = "mon_resultat";
alert("taille : "+tab.length); |
Le problème est que du coups, comment récupérer la taille de cet object ?? (length ne fonctionnant pas)
N'y a-t'il pas possibilité de le faire avec Array ?
Bonne soirée.