Duplicata possible : Longueur du tableau associatif Javascript
hash_table = {a: 131, b: 222, c:313}
La méthode de longueur ne fonctionne bien sûr pas puisqu'elle sera confondue avec une clé.
Alors comment faire ?
Réponses
Trop de publicités?Object.keys
renverra toutes les clés de l'objet sous forme de liste, puis utilisera length pour obtenir la longueur.
Exemple:
Object.keys(hash_table).length
NOTEZ qu'il s'agit d'ECMA 5 et qu'il peut ne pas être disponible dans certains navigateurs. voir https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object/keys pour le document complet.
simonecampora
Points
316