Potete anche accedere ai dati di JSON come se fosse un
array associativo.
var myFirstJSON = { "nome" : "Mario",
"cognome" : "Rossi",
"anni" : 32 };
document.writeln(myFirstJSON["nome"]); // restituisce Mario
document.writeln(myFirstJSON["cognome"]); // restituisce Rossi
document.writeln(myFirstJSON["anni"]); // restituisce 32
Occorre sottolineare che questo
NON è un array associativo, nonostante le apparenze. Se tentate di fare un ciclo (loop) attraverso myFirstObject otterrete, oltre che le tre proprietà qui sopra, tutti i metodi o prototipi assegnati all'oggetto, così per quanto di fatto possiate liberamente usare questo metodo di richiamo dei dati di JSON, ricordate cos'è (proprietà dell'oggetto) e non cosa non è (array associativo).