INTRO
Conversația 1. JavaScript și HTML 4.0, XHTML și XML
Stilul de viață Web
De ce JavaScript și Java au nume atât de apropiate?
Ce puteți realiza cu JavaScript?
Ce nu puteți realiza cu JavaScript?
Terminologia JavaScript
Conceptele programării JavaScript
Cum inserați un script în documentele (X)HTML, Dreamweaver MX și XML?
EXEMPLUL 1 JAVASCRIPT
Oferta de editoare JavaScript
Resursele JavaScript de care aveți nevoie
Versiunile JavaScript
Temă
Conversația 2. Variabile și funcții
Tipurile de date și valorile speciale JavaScript
Variabile și funcții. Aplicații
Crearea automată a script-urilor cu Dreamweaver MX
EXEMPLUL 2 JAVASCRIPT
Cuvinte rezervate JavaScript
Temă
Conversația 2 (continuare). Operatorii JavaScript. Obiecte matematice
Operatorii JavaScript
Asociativitatea și prioritatea operatorilor
Obiecte matematice
Obiectul Math
Obiectul Number
Obiectul Boolean
EXEMPLUL 2 JAVASCRIPT (continuare)
Temă
Conversația 3. Instrucțiunile limbajului JavaScript
Tipuri de instrucțiuni JavaScript
Iterații
EXEMPLUL 3.1 JAVASCRIPT
EXEMPLUL 3.2 JAVASCRIPT
EXEMPLUL 3.3 JAVASCRIPT
Decizii
EXEMPLUL 3.4 JAVASCRIPT
Instrucțiunile continue și break
Instrucțiunea with
Temă
Conversația 4. Obiectele interne String, Array
Obiectele limbajului JavaScript. Prezentare generală
Obiectele interne
Obiectul String. Aplicații
Constructorul String()
Obiectul Array. Aplicații
Constructorul Array()
EXEMPLUL 4 JAVASCRIPT
Temă
Conversația 5. Obiectele (interne) RegExp, Date, Arguments
Expresii regulate
Obiectul RegExp. Aplicații
EXEMPLUL 5 JAVASCRIPT
Obiectul Date. Aplicații
Obiectul Arguments. Aplicații
Temă
Conversația 6. Gestionarii de evenimente JavaScript
Evenimente și gestionari de evenimente
Gestionarii de evenimente JavaScript
Aplicații
Temă
Conversația 7. Obiectele navigatorului
Document Object Model (DOM)
Obiectul Window. Aplicații
Obiecte de nivelul 1
Obiecte de nivelul al doilea
Obiecte de nivelul al treilea
Obiecte de nivelul al patrulea
Obiectul Navigator. Aplicații
Subobiectele obiectului Navigator
Temă
Conversația 8. Obiectul Form. Validarea formularelor
Obiectul Form. Aplicații
(Sub)Obiectele Form. Aplicații
Validați un formular cu JavaScript. Aplicații
EXEMPLUL 8 JAVASCRIPT (varianta 1)
EXEMPLUL 8 JAVASCRIPT (varianta 2)
Temă
Conversația 9. Obiectul Image
Obiectul Image. Aplicații
Creați un joc cu JavaScript
Creați un rollover cu JavaScript
Creați animații simple cu JavaScript
Creați imagini reactive (client) cu JavaScript. Aplicații
EXEMPLUL 9 JAVASCRIPT
Temă
Conversația 10. Obiectele Frame și Layer
Obiectele Frame
EXEMPLUL 10.1 JAVASCRIPT
Obiectul Layer. Aplicații
EXEMPLUL 10.2 JAVASCRIPT
Temă
Conversația 11. Depanarea aplicațiilor JavaScript
Evitați erorile frecvente JavaScript
Tipuri de erori JavaScript. Aplicații
Tehnici de depanare a script-urilor
Instrumente pentru depanarea script-urilor. Aplicații
Instrucțiunile throw și try … catch. Aplicații
Temă
Conversația 12. Crearea obiectelor personalizate
Utilizarea obiectelor personalizate pentru simplificarea script-urilor
Definiți un obiect
Definiți o metodă pentru un obiect
Creați o instanță a unui obiect
EXEMPLUL 12 JAVASCRIPT
Temă
Bibliografie