Nom de propriété d'objet que le nombre

Selon la officiel JavaScript documentation vous pouvez définir l'objet littérale des noms de propriété en utilisant des entiers:

En outre, vous pouvez utiliser un numérique ou littéral de chaîne pour le nom d'une propriété.

Comme suit:

me = {
    name: "Robert Rocha",
    123: 26,
    origin: "Mexico"
}

Ma question est, comment voulez-vous de référence de la propriété qui a un entier comme un nom? J'ai essayé l'habitude me.123 mais j'ai reçu un message d'erreur. La seule solution que je peux penser à est de à l'aide d'un for-in boucle. Des suggestions?

  • Essayez avec me[123] comme cette autre façon d'accéder aux propriétés inconnues des objets que vous pouvez passer des variables dans.
  • Utiliser les support de la notation - comme vous le feriez dans la pour-en-boucle. Vous n'avez pas besoin d'utiliser une variable, vous pouvez passer une valeur explicite.
  • Merci pour l'edit Bergi. Comment puis-je intégrer des liens dans le texte sur stackoverflow?
InformationsquelleAutor Robert Rocha | 2013-06-04