http://it.wikipedia.org/wiki/JavaScript
JavaScript is case sensitive
locale | nome preceduto dalla parola chiave var , nella
dichiarazione, |
altrimenti vengono considerate variabili globali (proprietà
dell'oggetto window ). |
Variables which are not explicitly defined are implied global variables.
A variable declared using the var
statement with no initial
value specified has the value undefined
.
è una mappa tra interi e valori (Definizione astratta).
Ci sono due tecniche principali per gestire le incompatibilità: browser sniffing (lett. "annusare il browser") e object detection (rilevazione dell'oggetto).
http://it.wikipedia.org/wiki/JavaScript
Come sappiamo JavaScript è un linguaggio orientato agli eventi, nel quale è possibile eseguire funzioni in risposta ad una o più determinate azioni effettuate dall'utente grazie all'engine interno del linguaggio che invoca le corrette funzioni precedentemente assegnate.
All'interno di queste funzioni callback (definite in questo
modo perché vengono fatte "scattare" non dal programmatore ma dal motore
interno) l'oggetto this
assume un'importanza notevole. È necessario
però introdurre una distinzione a livello di assegnazione di callback ad eventi.
If you create a timeout, the code after the call to setTimeout will continue to run as normal.