Volksbildungswerk Klarenthal e.V.

Kurs 87/Frühjahr 2002:
Workshop: Wir entwickeln den Internet-Auftritt klarenthal.org weiter!
- Webseitenerstellung II -

Zusammenfassung Doppelstunde 4 (18.3.2002)

[zurück] Vorherige Doppelstunde  Index Nächste Doppelstunde [weiter]


  1. Java Script - Wichtige Basics
    • Eine Zeile entspricht einem Kommando.
    • jedes Kommando wird mit einem Semikolon ; abgeschlossen.
    • Die geschweifte Klammer { faßt Anweisungsblöcke zusammen.
    • /* bzw */ schliessen Kommentare ein, entweder in einer eigenen Zeile oder am Ende einer Kommandozeile.

  2. Java Script - Wichtige Kommandostrukturen
    1. Wenn-Dann-Bedingung if
      Diese häufig gebrauchte Struktur sieht so aus:
      if (Bedingung)
      {
         Anweisungen;
      }
      else
      {
         Anweisungen;
      }
      
      
      Die in den Bedingungen zu verwendenden logische Operatoren sind:
      • == gleich
      • != ungleich
      • >= größer oder gleich
      • > größer
      • <= kleiner oder gleich
      • < kleiner
      Eine logische oder-Verknüpfung geschieht mit ||, eine logische und-Verknüpfung mit &&.

    2. Eine Fallunterscheidung zur Vermeidung geschachtelter Wenn-Dann-Bedingungen erfolgt mit switch
      switch(Variable)
      {
         case Wert1:
            Anweisungen;
            break;
         case Wert2:
            Anweisungen;
            break;
         ...
         default:
            Anweisungen;
            break;
      }
      
      
    3. Schleife mit vorbestimmter Anzahl von Durchläufen: for
      Eine solche Schleife benötigt einen Zähler, um die Durchläufe zu zählen und zu terminieren.
      for(Schleifenzähler)
      {
         Anweisungen;
      }
      
      Zum Hochzählen verwendet man häufig das Konstrukt (i=0; i< 10;i++) wobei i die Laufvariable ist, die kleiner als 10 bleiben mu&szlig. i++ ist eine Kurzform für i=i+1.

    4. Schleife mit unbestimmter Anzahl von Durchläufen: while
      Bei jedem Durchlauf wird geprüft, ob die Durchlauf-Bedingung noch erfüllt ist.
      Wichtig: Die Bedingungsparameter müssen beim Durchlauf geändert werden, um Endlosschleifen zu verhindern.
      Aufbau:
      while(Bedingung)
      {
         Anweisungen;
      }
      
    5. Eine Variante dieser Schleife ist die do - while-Schleife:
      do
      {
         Anweisungen;
      }
      while(Bedingung);
      
      Der Unterschied liegt darin, daß die Schleife mindestens einmal durchlaufen wird.

    6. break und continue steuern Schleifenabbrüche.
      break bricht eine Schleife sofort ab.
      continue erzwingt den sofortigen nächsten Schleifendurchlauf, ohne noch anstehende Kommando der aktuellen Schleife auszuführen.
[zurück] Vorherige Doppelstunde  Index Nächste Doppelstunde [weiter]

© 2002 Andreas Schmidt