Ti ringrazio per la risposta... la prima domanda lo so che era stupida..
Per la seconda, ora ho più o meno capito come javascript rappresenta quei dati.
Sono stato tratto in inganno dal fatto che in jQuery si può scrivere:
data[1].idPersona oppure data[1].["idPersona"] come se fosse un indice di un array.
Ora ho un problema conoscere il numero di elementi che contengono gli oggetti (poichè possono variare):
data.length -> restituisce 3 OK, ho 3 oggetti all'interno di data
però poi scrivo:
data[1].lenght ->restituisce undefined .. male! Come faccio a sapere quanti "elementi" ha all'interno quell'oggetto ?