Descrizione del corso
Il corso ha l'obiettivo di introdurre il linguaggio di scripting Javascript e illustrare come si possa utilizzarlo all'interno di pagine HTML.
Programma
- Tipi di dati e di valori
- Numeri, valori booleani, stringhe
- Null, undefined e void
- L’oggetto Date
- Variabili
- Tipizzazione e dichiarazione delle variabili
- Ambito delle variabili e garbage collection
- Tipi primitivi e di riferimento
- Espressioni ed operatori
- Espressioni
- Operatori di confronto
- Operatori logici
- Istruzioni
- Istruzioni decisionali
- Cicli
- Gestione delle eccezioni
- Funzioni
- Definizione e chiamata di funzioni
- Argomenti della funzione
- Passaggio per valore e per riferimento
- Oggetti
- Oggetti e Proprietà
- I costruttori
- Metodi
- Array
- Array e loro elementi
- Metodi per gli array
- Finestre e frame
- Le finestre ed il loro controllo
- La gestione dei frame
- Gli oggetti location, navigator e history
- Document Object Model
- Il DOM del browser
- Proprietà, metodi ed eventi
- Eventi e loro gestione
- Tipi di evento
- Gestione degli eventi
- Eventi di sistema e generati dall’utente
- Moduli e componenti
- L’oggetto Form
- Elementi nei moduli
- Il controllo dei valori
- DHTML
- Fogli di stile CSS
- Posizionamento dinamico
- I Cookies
- Panoramica sui cooky
- Memorizzazione dei cooky
- Lettura dei cooky
- Applet e ActiveX
- Il tag Applet
- Il tag Object
- Eseguire metodi
- Utilizzare le Proprietà