Manuali Scontati

Manuali Scontati

Manuali Gratis > Programmazione > Javascript

Manuale JavaScript la guida - quarta edizione

Editore: Mc Graw Hill
Pagine: 1083
Autore: Goodman Danny
Collana: Informatica professionale

Acquistalo a prezzo scontato:
Manuali Scontati
Data Pubblicazione: 2001-10-01
ISBN: 8838642036
Prezzo: 62.00 €
Lingua: italiano

Quarta di copertina

"Raccomando fortemente JavaScript la guida, di Danny Goodman" - Brendan Eich, creatore di JavaScript

Con questa guida, compilata con uno stile chiaro e incisivo da Danny Goodman, un’autorità in ambito JavaScript, implementare applicazioni in HTML dinamico per MSIE 5.5 e Navigator 6; la possibilità di imparare i metodi migliori per sviluppare il vostro sito, creando pagine Web piene di contenuti dinamici, attirando i visitatori con fogli di stile programmati che rispondono istantaneamente all’interazione dell’utente e facendovi carico dell’interfaccia utente attraverso CSS, plug-in, applet Java e dati XML.

All’interno troverete una discussione completa su JavaScript e su come:

  • apprendere velocemente le basi di Java Script con un tutorial creato apposta per i neofiti;
  • creare script per effetti di rollover di mouse e potenti convalide di moduli lato client;
  • avere il controllo di JavaScript e dei concetti del DOM con il banco di lavoro interattivo esclusivo The Evaluator;
  • applicare l’ultima gestione di eccezioni di JavaScript 1.5 e personalizzare le tecniche di oggetti;
  • di MS e del DOM W3C;
  • ottimizzare gli script per Internet Explorer 5.5 e Netscape Navigator 6;
  • aggiungere divertimento alle pagine controllando frame, immagini ed elementi multimediali;
  • sviluppare le strategie che meglio si adattano agli obiettivi del contenuto e al pubblico di destinazione.
Il CD-ROM contiene: una versione elettronica del libro con possibilità di eseguire ricerche, quasi 300 script pronti all’uso, la versione completa di Web Spice Objects, una demo di BBEdit e lo share-ware TextPad.



Indice

Indice

Introduzione XXI

PARTE PRIMA - COME INIZIARE CON JAVASCRIPT 1

Capitolo 1 Il ruolo di JavaScript nel World Wide Web e oltre 3

    1.1 Competizione sul Web 4
    1.2 Hypertext Markup Language (HTML) 5
    1.3 Script CGI 5
    1.4 Aiuti e plug-in 6
    1.5 Applet Java 7
    1.6 JavaScript: un linguaggio per tutto 8 LiveScript diventa JavaScript 9
    Il mondo Microsoft 10 1.7 JavaScript: lo strumento giusto per il lavoro giusto 10
Capitolo 2 Sfide di authoring fra guerre di browser 13
    2.1 Compatibilità tra browser 13
    2.2 Problemi di compatibilità oggi 14
    Separare il linguaggio dagli oggetti 15
    Standard del linguaggio 15
    Document Object Model 17
    Cascading Style Sheets 18
    HTML dinamico 18
    2.3 Sviluppare una strategia di scripting 19
Capitolo 3 Il primo script in JavaScript 21
    3.1 Gli strumenti software 21
    Scegliere un elaboratore di testi 21
    Scegliere un browser 22
    3.2 Impostare l’ambiente di authoring 23
    Windows 23
    MacOS 23
    Ricaricare le pagine 25
    3.3 Cosa farà il primo script 25
    3.4 Inserire il primo script 25
    3.5 Esame dello script 27
    Il tag < SCRIPT > 27
    Uno script per tutti i browser 28
    Visualizzazione di testo 29
    3.6 Divertirsi 30
PARTE SECONDA - TUTORIAL DI JAVASCRIPT 31

Capitolo 4 Browser e document object 33

    4.1 Gli script sono i pilastri portanti 33
    4.2 JavaScript in azione 35
    Interfacce utente interattive 35
    Piccola ricerca di dati 36
    Validazione di moduli 36
    Dati interattivi 37
    Frame multipli 38
    HTML dinamico 39
    Quando utilizzare JavaScript 40
    4.3 Il modello di oggetto documento 41
    Gerarchia di contenimento 43
    4.4 Quando viene caricato un documento 44
    Un semplice documento 45
    Aggiungere un modulo 45
    Aggiungere un elemento di input di testo 46
    Aggiungere un elemento di pulsante 46
    4.5 Riferimenti a oggetti 47
    Nomi di oggetti 48
    Un semplice documento 49
    Aggiungere un modulo 49
    Aggiungere un elemento di input di testo 50
    Aggiungere un elemento di pulsante 50
    4.6 La sintassi con punto 51
    Modello di organizzazione del newsgroup 51
    4.7 Cosa definisce un oggetto? 52
    Proprietà 52
    Metodi 54
    Gestori di eventi 55
    4.8 Esercizi 56
Capitolo 5 Script e documenti HTML 59
    5.1 Dove vanno gli script nei documenti 59
    Il tag < SCRIPT > 59
    5.2 Dichiarazioni JavaScript 64
    5.3 Quando vengono eseguite le dichiarazioni di script 65
    Durante il caricamento del documento: esecuzione immediata 65
    5.5 Scripting contro programmazione 70
    5.6 Esercizi 71
Capitolo 6 Fondamenti di programmazione, parte I 73
    6.1 Che linguaggio è questo? 73
    6.2 Lavorare con informazioni 74
    6.3 Variabili 75
    Creazione di una variabile 75
    Nomi di variabili 76
    6.4 Espressioni e valutazioni 77
    Espressioni in script1.htm 77
    Espressioni e variabili 78
    6.5 Conversioni di tipi di dati 79
    Conversione di stringhe in numeri 80
    Conversione di numeri in stringhe 81
    6.6 Operatori 82
    Operatori aritmetici 82
    Operatori di confronto 83
    6.7 Esercizi 83
Capitolo 7 Fondamenti di programmazione, parte II 85
    7.1 Decisioni e cicli 85
    7.2 Strutture di controllo 86
    Costruzioni if 86
    Costruzioni if…else 87
    7.3 Ripetizione di cicli 88
    7.4 Funzioni 90
    Parametri di funzione 90
    Ambito delle variabili 92
    7.5 Parentesi graffe 94
    7.6 Array 95
    Creazione di un array 95
    Accedere ai dati di array 96
    Array paralleli 97
    Oggetti documento in array 99
    7.7 Esercizi 100
Capitolo 8 Oggetti window e document 101
    8.1 L’oggetto window 101
    Accedere a proprietà e metodi 102
    Creazione di una finestra 103
    8.2 Proprietà e metodi 105
    Proprietà window.status 106
    Metodo window.alert() 107
    Metodo window.confirm() 107
    Metodo window.prompt() 108
    Gestore di eventi onLoad 109
    8.3 L’oggetto location 109
    8.4 L’oggetto history 110
    8.5 L’oggetto document 110
    Proprietà document.forms[] 111
    Proprietà document.title 111
    Metodo document.write() 112
    8.6 L’oggetto link 114
    8.7 Esercizi 115
Capitolo 9 Moduli ed elementi di modulo 117
    9.1 L’oggetto FORM 117
    Il modulo come oggetto e come contenitore 118
    Proprietà di accesso al modulo 118
    9.2 Controlli del modulo come oggetti 119
    Oggetti relativi al testo 120
    9.3 L’oggetto pulsante 122
    9.4 L’oggetto casella di controllo 123
    9.5 L’oggetto pulsante di scelta 124
    9.6 L’oggetto SELECT 125
    9.7 Passaggio di dati e di elementi di modulo alle funzioni 127
    9.8 Invio e validazione di moduli 130
    9.9 Esercizi 132
Capitolo 10 Stringhe, matematica e date 133
    10.1 Oggetti del linguaggio 133
    10.2 Oggetto String 134
    Unione di stringhe 135
    Metodi di stringa 136
    Cambiare le maiuscole nella stringa 136
    Ricerca di stringhe 136
    10.3 L’oggetto Math 138
    10.4 L’oggetto Date 140
    10.5 Calcolo di date 142
    10.6 Esercizi 143
Capitolo 11 Script in frame e finestre multiple 145
    11.1 Frame: genitori e figli 145
    11.2 Riferimenti fra membri della famiglia 147
    Riferimento da genitore a figlio 148
    Riferimento da figlio a genitore 148
    Riferimento da figlio a figlio 149
    11.3 Suggerimenti per lo scripting di frame 150
    11.4 Controllo di frame multipli: barre di navigazione 150
    11.5 Ancora sui riferimenti a finestre 153
    11.6 Esercizi 155
Capitolo 12 Immagini e HTML dinamico 157
    12.1 L’oggetto image 157
    Immagini intercambiabili 158
    Precaricamento delle immagini nella memoria cache 158
    Creazione di rollover d’immagine 161
    12.2 Più dinamismo in HTML 165
    12.3 Esercizi 166
PARTE TERZA - RIFERIMENTI 167

Capitolo 13 Fondamenti di JavaScript 169

    13.1 Le versioni di JavaScript 169
    13.2 Lo standard ECMAScript 170
    13.3 Inclusione di script in documenti HTML 171
    Specifica della versione del linguaggio 172
    I tag < SCRIPT FOR > 173
    Occultamento delle dichiarazioni di script per i browser più datati 174
    Nascondere completamente gli script? 175
    Librerie di script (file .js) 176
    Entità JavaScript di Navigator 3 e 4 177
    13.4 Rilevamento della versione del browser 178
    JavaScript è attivo? 179
    Altri browser non compatibili con gli script 180
    Programmazione per browser diversi 182
    13.5 Progettazione per la compatibilità 190
    Gestione dei browser beta 191
    Gradi di compatibilità nei capitoli di riferimento 193
    13.6 Elementi essenziali per programmatori esperti 195
Capitolo 14 Fondamenti sul modello di oggetto documento 199
    14.1 La gerarchia del modello di oggetto 200
    La gerarchia come mappa stradale 200
    La mappa stradale dell’oggetto documento del browser 202
    14.2 Come sono nati gli oggetti documento 203
    14.3 Proprietà degli oggetti 203
    14.4 Metodi degli oggetti 205
    14.5 Gestori di eventi di oggetti 205
    Gestori di eventi come metodi 206
    Gestori di eventi come proprietà 207
    14.6 Cenni sul modello di oggetto 208
    14.7 Modello di oggetto base 209
    14.8 Modello di oggetto base più immagini 210
    14.9 Estensioni esclusive per Navigator 4 210
    Modello di rilevazione di evento 211
    Livelli 211
    14.10 Estensioni per Internet Explorer 4+ 213
    Oggetti elemento HTML 213
    Gerarchia di contenimento degli elementi 215
    Cascading Style Sheet 215
    Risalita di eventi 217
    Unione di eventi di script 217
    Caratteristiche Win32 218
    14.11 Estensioni per Internet Explorer 5+ 218
    14.12 Il DOM W3C 219
    Livelli DOM 220
    Cosa non cambia 220
    Cosa non è disponibile 221
    “Nuove” pratiche HTML 222
    Nuovi concetti DOM 223
    Riferimento di elementi 223
    Una gerarchia di nodi 224
    Proprietà dei nodi 226
    Metodi dei nodi 228
    Generazione di nuovo contenuto di nodi 230
    Sostituire il contenuto di nodi 231
    Oggetti HTML statici del DOM W3C 234
    Modello di evento bidirezionale 235
    14.13 Mescolare modelli di oggetti 237
    L’approccio conservatore 238
    Via di mezzo 239
    Stili dinamici 240
    Variabili di diramazione 241
    Contenuto dinamico 241
    Un approccio radicale 244
    Utilizzo di librerie di script 245
    Gestione di eventi 246
    14.14 Simulare la sintassi di IE4 in NN6 246
    Il simulatore della proprietà all 247
    I simulatori di proprietà di contenuto 248
    14.15 A partire da qui 250
Capitolo 15 Oggetti elemento HTML generici 251
    15.1 Oggetti generici 252
    Sintassi 255
    A proposito di questi oggetti 256
    Proprietà 256
    Metodi 301
    Gestori di eventi 348
    Operazioni comuni per eventi da tastiera 367
Capitolo 16 Oggetti window e frame 377
    16.1 Terminologia di window 377
    16.2 I frame 378
    Creazione di frame 378
    Il modello di oggetto frame 379
    Riferimenti ai frame 381
    Top contro parent 382
    Evitare la creazione di frame 382
    Garanzia della creazione di frame 383
    Passaggio dalla presenza all’assenza di frame 383
    Ereditarietà contro contenimento 384
    Sincronizzazione di frame 384
    Frame vuoti 385
    Visualizzazione del codice sorgente del frame 386
    Frame contro oggetti elemento FRAME 387
    16.3 L’oggetto window 388
    Sintassi 389
    A proposito di questo oggetto 389
    Proprietà 391
    Impostazione delle funzioni della nuova finestra 436
    Script firmati esclusivi per Netscape 439
    Indicazione del nome di una finestra 441
    Caricamento del contenuto in una nuova finestra 442
    Problemi di Internet Explorer 443
    Anomalie di stampa in NN4 445
    La stampa con IE4 446
    Passaggio dei parametri di funzione 456
    Recupero di dati dalla finestra di dialogo 460
    Funzioni della finestra di dialogo 462
    Precauzioni per la finestra di dialogo 463
    Gestori di eventi 465
    16.4 L’oggetto elemento FRAME 472
    Sintassi 473
    A proposito di questo oggetto 473
    16.5 L’oggetto elemento FRAMESET 479
    Sintassi 479
    A proposito di questo oggetto 480
    16.6 L’oggetto elemento IFRAME 484
    Sintassi 485
    A proposito di questo oggetto 485
    16.7 L’oggetto popup 491
    Sintassi 491
    A proposito di questo oggetto 492
Capitolo 17 Oggetti location e history 495
    17.1 Oggetto location 495
    Sintassi 496
    Passaggio di dati tra pagine attraverso URL 504
    17.2 Oggetto history 507
    Sintassi 507
Capitolo 18 Gli oggetti document e body 515
    18.1 Oggetto document 516
    Sintassi 518
    Proprietà 520
    Il file di cookie 525
    Un record di cookie 526
    Accesso JavaScript 527
    Salvare cookie 528
    Nome/Dati 528
    Expires 529
    Path 529
    Domain 529
    Secure 530
    Recuperare i dati di cookie 530
    Varie 536
    18.2 Oggetto elemento BODY 582
    Sintassi 582
    A proposito di questo oggetto 583
    Proprietà 583
Capitolo 19 Oggetti link e anchor 593
    19.1 Gli oggetti elemento ancoraggio, collegamento e A 594
    Sintassi 594
    A proposito di questo oggetto 595
    Proprietà 599
Capitolo 20 Oggetti immagine, area e mappa 607
    20.1 Oggetti elemento Image e IMG 607
    Sintassi 608
    A proposito di questo oggetto 608
    Gestori di eventi 623
    20.2 Oggetto elemento AREA 625
    Sintassi 625
    A proposito di questo oggetto 626
    20.3 Oggetto elemento MAP 628
    Sintassi 628
    A proposito di questo oggetto 629
Capitolo 21 L’oggetto modulo e relativi 631
    21.1 Il modulo nella gerarchia di oggetti 631
    21.2 Oggetto FORM 632
    Sintassi 632
    A proposito di questo oggetto 633
    Riferimenti a elementi di controllo di modulo 634
    Passare moduli ed elementi a funzioni 634
    Inviare moduli per posta elettronica 639
    Modificare gli attributi di modulo 640
    Pulsanti nei moduli 641
    Reindirizzamento dopo l’invio 641
    Array di elementi modulo 642
    A proposito degli oggetti elemento < INPUT > 643
    Proprietà 644
    Gestori di eventi 652
    21.3 Oggetti elemento FIELDSET e LEGEND 654
    Sintassi 654
    A proposito di questi oggetti 654
    21.4 Oggetto elemento LABEL 655
    Sintassi 656
    A proposito di questo oggetto 656
    Proprietà 657
Capitolo 22 Gli oggetti pulsante 659
    22.1 L’oggetto elemento BUTTON 659
    A proposito di questi oggetti 660
    Proprietà 662
    Gestori di eventi 665
    22.2 L’oggetto di input casella di controllo 666
    Sintassi 667
    A proposito di questo oggetto 667
    Proprietà 668
    Metodi 671
    Gestori di eventi 671
    22.3 L’oggetto di input pulsante di scelta 672
    Sintassi 672
    A proposito di questo oggetto 672
    Gestori di eventi 678
    22.4 L’oggetto di input immagine 678
    Sintassi 679
    A proposito di questo oggetto 679
Capitolo 23 Oggetti di modulo relativi al testo 681
    23.1 Oggetto di input testo 682
    Sintassi 682
    A proposito di questo oggetto 682
    Campi di testo ed eventi 684
    Valori di campi di testo e persistenza 685
    Proprietà 686
    Metodi 691
    Gestori di eventi 693
    23.2 Oggetto di input password 695
    Sintassi 695
    A proposito di questo oggetto 695
    23.3 Oggetto di input nascosto 696
    Sintassi 696
    A proposito di questo oggetto 696
    23.4 Oggetto elemento TEXTAREA 697
    Sintassi 697
    A proposito di questo oggetto 698
    Ritorni a capo all’interno di aree di testo 698
    Proprietà 699
    Metodi 700
Capitolo 24 Gli oggetti select, option e fileupload 701
    24.1 L’oggetto elemento SELECT 701
    Sintassi 702
    A proposito di questo oggetto 702
    Modifica delle opzioni SELECT (NN3+, IE4+) 704
    Modifica delle opzioni SELECT (IE4+) 706
    Modifica delle opzioni SELECT (DOM W3C) 707
    Proprietà 708
    Metodi 715
    Gestori di eventi 716
    24.2 L’oggetto elemento OPTION 717
    Sintassi 717
    A proposito di questo oggetto 717
    Proprietà 718
    24.3 L’oggetto elemento OPTGROUP 719
    Sintassi 719
    A proposito di questo oggetto 719
    Proprietà 719
    24.4 L’oggetto elemento di input file 720
    Sintassi 720
    A proposito di questo oggetto 721
Capitolo 25 Oggetti evento 723
    25.1 Perché “eventi”? 724
    Cosa sa un evento (e quando lo sa) 724
    L’oggetto evento statico 725
    25.2 Propagazione di eventi 726
    Propagazione di eventi in NN4 727
    Abilitazione dell’intercettazione di eventi per NN4 727
    Disattivazione dell’intercettazione di eventi 728
    Passaggio di eventi alle loro destinazioni 729
    Gestione del traffico di eventi 730
    Propagazione di eventi in IE4+ 731
    Impedire la risalita di eventi 732
    Reindirizzamento di eventi 733
    Propagazione di eventi in NN6+ 734
    Impedire la risalita o l’intercettazione di eventi in NN6 735
    Reindirizzare eventi in NN6 736
    25.3 Fare riferimento all’oggetto evento 736
    Riferimenti a oggetti evento di IE4+ 736
    Riferimenti a oggetti evento di NN4+ (W3C) 736
    25.4 Compatibilità dell’oggetto event 738
    25.5 Modelli di evento a confronto 740
    Controllo dei tasti modificatori per più piattaforme 740
    Intercettazione di tasti compatibile con più piattaforme 741
    25.6 Tipi di eventi 741
    Browser più datati 741
    Tipi di eventi in IE4+ e NN6 743
    Oggetti evento in NN6+ 745
    Sintassi 745
    A proposito di questo oggetto 745
    Proprietà 745
    25.8 Oggetto evento di IE4+ 750
    Sintassi 751
    A proposito di questo oggetto 751
    Proprietà 751
    25.9 Oggetto evento di NN6+ 767
    Sintassi 768
    A proposito di questo oggetto 768
    Proprietà 769
    Metodi 780
Capitolo 26 Gli oggetti foglio di stile 783
    26.1 Il significato dei nomi degli oggetti 784
    26.2 Fogli di stile importati 786
    26.3 Lettura delle proprietà di stile 787
    26.4 Oggetto elemento STYLE 787
    Sintassi 788
    A proposito di questo oggetto 788
    Proprietà 788
    26.5 Oggetto styleSheet 789
    Sintassi 790
    A proposito di questo oggetto 790
    Proprietà 790
    Metodi 799
    26.6 Oggetti cssRule e rule 801
    Sintassi 801
    A proposito di questi oggetti 802
    Proprietà 802
    26.7 Oggetti currentStyle, runtimeStyle e style 805
    Sintassi 805
    A proposito di questi oggetti 806
    Proprietà dello stile 806
    Valori di proprietà 807
    Lunghezza 808
    Colore 808
    Lati del rettangolo 810
    Valori di combinazione 810
    URL 811
    Proprietà di testo e di carattere 811
    Proprietà di visualizzazione in linea e di layout 821
    Proprietà di posizionamento 830
    Proprietà di sfondo 832
    Proprietà di bordi e lati 835
    Proprietà di elenco 840
    Proprietà della barra di scorrimento 841
    Proprietà di tabella 841
    Proprietà di pagina e di stampa 843
    Proprietà varie 844
    Proprietà audio 846
    26.8 Oggetto filter 847
    Sintassi 847
    A proposito di questo oggetto 847
    Lettura e scrittura delle sotto-proprietà 848
    Modifiche della sintassi di filtro di IE5.5 852
PARTE QUARTA - l RIFERIMENTI PER IL LINGUAGGIO JAVASCRIPT 859

Capitolo 27 L’oggetto stringa 861

    27.1 Tipi di dati stringa e numerici 861
    Stringhe semplici 862
    Costruzione di lunghe variabili stringa 862
    Unione di letterali stringa e di variabili 863
    Caratteri speciali in linea 863
    27.2 Oggetto stringa 864
    Sintassi 865
    A proposito di questo oggetto 866
    Metodi di analisi 870
    27.3 Funzioni di utilità per le stringhe 882
    Metodi di formattazione 883
    27.4 Codifica e decodifica di stringhe URL 885
Capitolo 28 Gli oggetti math, number e boolean 887
    28.1 I numeri in JavaScript 887
    Numeri interi e in virgola mobile 888
    Interi esadecimali e ottali 890
    Conversione di stringhe in numeri 891
    Conversione di numeri in stringhe 893
    Quando un numero non è un numero 894
    28.2 Oggetto math 895
    Sintassi 895
    A proposito di questo oggetto 895
    Proprietà 895
    Metodi 896
    Creazione di numeri casuali 898
    Abbreviazioni per l’oggetto Math 898
    28.3 Oggetto Number 899
    Sintassi 899
    A proposito di questo oggetto 899
    28.4 Oggetto Boolean 904
    Sintassi 904
Capitolo 29 L’oggetto Date 905
    29.1 Fusi orari e GMT 905
    29.2 Oggetto Date 907
    Creazione di un oggetto data 907
    Proprietà e metodi dell’oggetto nativo 909
    Metodi di data 910
    Conciliare fusi orari 913
    Date come stringhe 914
    Formati di data leggibili per browser datati 915
    Altre conversioni 915
    Aritmetica per data e ora 916
    Conteggio dei giorni 916
    Bachi nelle date 917
    29.3 Convalida di date nei moduli 918
Capitolo 30 L’oggetto array 919
    30.1 I dati strutturati 919
    30.2 Creazione di un array vuoto 920
    30.3 Riempimento di un array 922
    30.4 Miglioramenti per gli array 924
    30.5 Cancellazione di voci di array 925
    30.6 Array paralleli 925
    30.7 Array multidimensionali 929
    30.8 Proprietà dell’oggetto array 930
    30.9 Metodi dell’oggetto array 932
Capitolo 31 Strutture di controllo e gestione di eccezioni 941
    31.1 Decisioni if e if...else 942
    Decisioni semplici 942
    A proposito delle espressioni (condizione) 943
    Decisioni complesse 944
    Annidare dichiarazioni if...else 945
    31.2 Espressioni condizionali 947
    31.3 Cicli ripetitivi (for) 948
    Mettere al lavoro il contatore di ciclo 950
    Uscita da un ciclo 952
    Dirigere il traffico di ciclo con continue 953
    31.4 Ciclo while 954
    31.5 Ciclo do-while 956
    31.6 Scorrere nelle proprietà (for-in) 956
    31.7 Dichiarazione with 957
    31.8 Dichiarazioni con etichette 959
    31.9 Dichiarazione switch 960
    31.10 Gestione di eccezioni 961
    Eccezioni ed errori 962
    Il meccanismo delle eccezioni 963
    31.11 Utilizzo delle costruzioni try-catch-finally 964
    Eccezioni reali 967
    31.12 Lanciare eccezioni 968
    31.13 Oggetto errore 970
    Sintassi 970
    A proposito di questo oggetto 970
    Proprietà 971
    Metodi 974
Capitolo 32 Gli operatori di JavaScript 975
    32.1 Categorie di operatori 975
    32.2 Operatori di confronto 976
    32.3 Uguaglianza di tipi di dati diversi 978
    32.4 Operatori coniugali 980
    32.5 Operatori di assegnazione 983
    32.6 Operatori booleani 985
    La matematica booleana 986
    Operatori booleani al lavoro 988
    32.7 Operatori a livello di bit 990
    32.8 Operatori oggetto 991
    32.9 Operatori vari 996
    32.10 Precedenza degli operatori 999
Capitolo 33 Funzioni e oggetti personalizzati 1003
    33.1 Oggetto funzione 1003
    Sintassi 1003
    A proposito di questo oggetto 1004
    Creazione di funzioni 1004
    Annidamento di funzioni 1006
    Parametri delle funzioni 1007
    Proprietà 1008
    Metodi 1011
    33.2 Note sull’applicazione di funzioni 1013
    Chiamare funzioni 1013
    Ambito delle variabili: globali e locali 1015
    Variabili di parametri 1017
    Ricorsione nelle funzioni 1018
    Trasformazione di funzioni in librerie 1018
    33.3 Oggetti personalizzati 1019
    Un esempio: oggetti planetari 1020
    Creazione di un array di oggetti 1022
    Aggiunta di un metodo personalizzato 1024
    Altri modi per creare gli oggetti 1025
    Metodi di controllo degli oggetti 1026
    Definizione di getter e setter delle proprietà degli oggetti 1027
    Utilizzo di oggetti personalizzati 1030
    33.4 Concetti orientati agli oggetti 1030
    Aggiunta di un prototipo 1031
    Eredità del prototipo 1032
    Oggetti annidati ed eredità del prototipo 1032
    33.5 Oggetto oggetto 1034
    Sintassi 1035
    A proposito di questo oggetto 1035
    Metodi 1035
Capitolo 34 Funzioni e dichiarazioni globali 1037
    34.1 Funzioni 1038
    34.2 Dichiarazioni 1047
    const 1048
    Oggetti IE/Windows 1049
    ActiveXObject 1050
    Dictionary 1051
    Enumerator 1052
    FileSystemObject 1053
    VBArray 1055
PARTE QUINTA - APPENDICE 1057
    Appendice Risposte agli esercizi del tutorial 1059
Indice analitico 1075



MIGLIORA COSTANTEMENTE

Riceverai una sola volta al mese (no spam!) tutti i nuovi manuali e guide pubblicati !
La tua email:


Manuali gratis di Javascript