Sei sulla pagina 1di 3

JAVASCRIPT BY EXAMPLE

• INDICE
• LINGUAGGIO
• 1.1 Dubbi sintattici . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
• 1.2 Lavorare com gli oggetti . . . . . . . . . . . . . . . . . . . . . . .19
• 1.2.1 Le funzioni . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
• 1.3 Gli array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
• 1.4 Gli oggetti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
• 1.5 Estensioni utili
• agli oggetti predefiniti . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
• 1.6 Programmazione a oggetti . . . . . . . . . . . . . . . . . . . . . .42
• OTTIMIZZAZIONE ED EFFICIENZA
• IN JAVASCRIPT
• 2.1 Ottimizzazione del codice . . . . . . . . . . . . . . . . . . . . . . .51
• 2.2 Efficienza reale degli script
• in ambiente Internet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
• NUOVA GESTIONE
• DEL DOM HTML E STILI
• 3.1 Gestione degli eventi . . . . . . . . . . . . . . . . . . . . . . . . . . .57
• 3.2 Firefox il metodo attachevent
• proprio di IE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
• 3.3 Posizione
• e dimensioni degli elementi . . . . . . . . . . . . . . . . . . . . . . . . .79
• 3.4 Table Object Model . . . . . . . . . . . . . . . . . . . . . . . . . . . .86

Scaricalo gratis su http://www.punto-informatico.it/PILibri


JAVASCRIPT BY EXAMPLE
• 3.5 Eventi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
• 3.6 Localizzazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100
• 3.7 Sorting di tabelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
• 3.8 Chiamate a codice esterno . . . . . . . . . . . . . . . . . . . . . .131
• 3.9 I cookie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
• 3.10 Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .138

• ACCESSO A FONTI DI DATI ESTERNE ………………......141

Scaricalo gratis su http://www.punto-informatico.it/PILibri


JAVASCRIPT BY EXAMPLE

PREMESSA

• Con il Web 2.0 il paradigma dei servizi HTTP come richiesta/risposta


• sta a poco a poco sgretolandosi. Il client (ovvero il browser
• dell'utente), sempre più potente e la disponibilità di banda in
• aumento fanno sì che la pagina web sia un vero e proprio "miniprogramma"
• con una logica client/server; è quell'insieme di tecnologie
• conosciuto come AJAX.
• Abbiamo già parlato di AJAX, in senso generale, in un altro nostro
• libro, in questo invece vogliamo parlare di uno dei protagonisti di
• AJAX: Javascript.
• Javascript è un linguaggio che sta conoscendo una seconda giovinezza:
• nato alla fine degli anni '90 per consentire qualche piccolo
• effetto nelle pagine Web, adesso è diventato la colonna portante
• di applicazioni anche importanti.
• Questo libro non vuol essere un manuale di Javascript, ma piuttosto
• una raccolta di consigli, risposte a dubbi frequenti, pezzi di
• codice utili in mille occasioni. Ovviamente si dà per scontato che
• il lettore abbia già un qualche background del linguaggio: quando
• parleremo di linguaggio non lo faremo in senso organico, ma
• solo per affrontare quelli che sono gli errori comuni soprattutto da
• parte di chi arriva a Javascript da un linguaggio con sintassi non
• C-Like (come ad esempio il Basic o il Pascal).

Scaricalo gratis su http://www.punto-informatico.it/PILibri

Potrebbero piacerti anche