JavaScript - Tutorial

Version 3.2.2, letzte Überarbeitung: 11.09.2006
für JavaScript Version 1.5, W3C-DOM-Level-3 und CSS-2

droeppez Nutzungsbedingungen
Satyr auf den Dokumentvergewaltiger
Vorwort
Querverweise, Empfehlungen und Quellenangaben
Volltextsuche
Beispiele Schritt für Schritt
0. Allgemeines
1. Einbindung in HTML
  1.1. Definition von JavaScript-Bereichen in HTML
    1.1.1. direkte Einbindung
    1.1.2. Einbindung separater Dateien
  1.2. JavaScript-Befehle in HTML-tags als Antwort auf Ereignisse
2. Notationsregeln
  2.1. Befehle
  2.2. Blöcke
  2.3. Kommentare
  2.4. Namen
3. Umgang mit Variablen
  3.1. Deklaration
  3.2. Manipulation
  3.3. Steuerzeichen und besondere Notation
    3.3.1. in numerischen Werten
    3.3.2. in Zeichenketten
  3.4. Operatoren
    3.4.1. Zuweisungsoperator
    3.4.2. Vergleichsoperatoren
    3.4.3. mathematische Operatoren
    3.4.4. boolesche Operatoren
    3.4.5. Bitoperatoren
    3.4.6. Zeichenkettenoperatoren
    3.4.7. spezielle Operatoren
    3.4.8. Rangfolge, Klammern
4. Bedingte Ausführung
  4.1. if-else-Unterscheidung
  4.2. switch-case-default-Unterscheidung
  4.3. Vereinfachung
5. Schleifen
  5.1. while-Schleife
  5.2. do-while-Schleife
  5.3. for-Schleife
  5.4. Abbruch mittels break
  5.5. Abbruch mittels continue
6. Funktionen
  6.1. Definition
  6.2. Aufruf
  6.3. vordefinierte Funktionen
7. Objekte
  7.1. Definition
  7.2. Attribute
  7.3. Funktionen
  7.4. Vereinfachung (with)
  7.5. Objekte in Objekten
  7.6. Felder (Arrays, Vektoren)
  7.7. for-in-Schleife
  7.8. vordefinierte Objekte
  7.9. Anfrage nach der Existenz eines Objekts
  7.10. Unterschied zu "normalen" Variablen
8. Abfangen logischer Laufzeitfehler
  8.1. try-catch
  8.2. try-catch-finally
  8.3. throw
Beispiele Schritt für Schritt
Anhang A - allgemeine Objektreferenz
Anhang A plus - moderne dokumentbezogene Objektreferenz, DOM3
Anhang B - Analysewerkzeuge
Anhang C - Programmierbeispiele
Anhang D - special skills (Kunstfertigkeiten)
Anhang E - Kompatibilität
Autor: Ulrich Kritzner

Fangseite für Suchmaschinen