JavaScript è un linguaggio basato sugli oggetti (ovvero object-oriented)
dove esiste una collezione di oggetti disponibile direttamente nel
linguaggio.
Esiste una gerarchia di oggetti. L'oggetto con livello più alto
è Navigator, che contiene informazioni sul browser
che si sta utilizzando.
Al secondo livello esiste l'oggetto Window,
utilizzato principalmente per aprire nuove finestre del browser (vedi la
lezione 7).
Al terzo livello troviamo gli oggetti:
Location: identifica il documento corrente (protocollo,
hostname, porta, pathname)
History: tiene traccia in memoria dei documenti
precedentemente visitati
Document: Permette di accedere agli elmementi (tag)
del documento, principalmente links, anchor e forms.
Di seguito vengono mostrati alcuni esempi di utilizzo degli oggetti menzionati.
Navigator
History
Location
Document.forms