Comment puis-je accéder et de processus imbriqués objets, des tableaux ou JSON?

J'ai un imbriquée structure de données contenant les objets et les tableaux. Comment puis-je extraire les informations, c'est à dire l'accès spécifique ou plusieurs valeurs (ou clés)?

Par exemple:

var data = {
    code: 42,
    items: [{
        id: 1,
        name: 'foo'
    }, {
        id: 2,
        name: 'bar'
    }]
};

Comment pourrais-je accéder à la name du second élément items?

  • Il doit être lu ainsi: "j'ai une de données imbriquées structure de données ou JSON, comment puis-je accéder à une valeur spécifique?". Je sais faire la différence, mais beaucoup de gens ne le font pas et peut-être de la recherche pour "JSON" plutôt que de "l'objet". De nombreuses questions sont en fait de la forme "comment puis-je accéder à X dans ce JSON". Le seul endroit où je mentionne JSON dans ma réponse est où j'explique ce que c'est. Si vous avez une suggestion comment communiquer dans une meilleure façon, je suis toutes les oreilles.
  • double possible de JSON trouver en JavaScript
InformationsquelleAutor Felix Kling | 2012-08-12