J'ai un tableau d'un objet qui ne semble pas mettre à jour en longueur. Que ne connais-je pas sur les tableaux Javascript?La longueur du tableau Javascript ne change pas
http://stackoverflow.pastebin.com/aqZtRkkf
La longueur est rapporté comme 0, et il montre le tableau comme vide, mais console.log montre comme ayant les indices de tableau! Qu'est-ce que je ne comprends pas à propos de ces tableaux?
Merci pour votre temps! : + D
Merci, est-il impossible d'utiliser une chaîne comme index de tableau? – dab
Vous pouvez utiliser un tableau comme dictionnaire en affectant des éléments avec des index de chaîne. Cela n'affectera pas la propriété length du tableau, mais vous pouvez obtenir la longueur de toutes les clés du dictionnaire en utilisant l'une de ces méthodes. http://stackoverflow.com/questions/5223/length-of-javascript-associative-array –
Si vous allez faire cela, vous ne devriez même pas utiliser un tableau ([]) ... il suffit d'utiliser un objet ({}). Les objets JavaScript sont des dictionnaires. Vous n'obtenez pas de méthodes de tableau avec eux, mais vous obtenez des clés de chaîne. Cela ressemble à ce que vous voulez. – Zach