Einleitung

Javascript wurde 1995 von Netscape auf den Markt gebracht. JavaScript ist kein abgespecktes Java, sondern eine einfache Scriptsprache, zu Erstellung von Anwendungen im Internet. Sie bietet die Möglichkeit, innerhalb von HTML-Seiten mit Objekten interaktiv kommunizieren zu können. Der Browser interpretiert die in HTML-Dokuemnten enthaltenen JavaScript-Anweisungen und führt sie aus. JavaScript ist plattformunabhängig. Es ist kein Server erforderlich, da das Programm vom Browser selbstädnig auf dem Client ausgeführt wird. Zum Erstellen von JavaScript-Programmen genügt ein Texteditor und zum Testen ein JavaScript-fähiger Browser.

Ein kurzer Vergleich zwischen JavaScript und Java soll zusätzliche Klarheit bringen:

JavaScript Java
vom Browser interpretiert bei der Entwicklung zu einem Applet compiliert
objektbasiert, kennt keine Vererbung objektorientiert, Objekte vererben ihre Eigenschaften
Code in HTML-Seite integriert oder eingebunden als Applet getrennt von der HTML-Seite
Variablentypen müssen nicht deklariert werden Variablentypen müssen deklariert werden
Code wird erst zur Laufzeit geprüft Code wird während der Compilierung geprüft


Notationsregeln

Javascript besteht letztendlich aus einer kontrollierten Anordnung von Anweisungen:

Anweisungen
Zahl = 42;
Quadrat = Zahl * Zahl;
alert("Hallo Welt");
Jede Zeile wird mit einem Semikolon ; abgeschlossen
Anweisungblock
if(Zahl > 1000) {
  Zahl = 0;
  Neustart();
}
Ein Block wird mit { } umklammert
Kommentare
Quadrat = i * i  //i mit sich selbst multiplizieren

/* Es ist möglich, Kommentare mehrzeilig auszugestalten,
damit auch ausführliche Hinweise möglich sind */
einzeilige Kommetare werden mit // eingeleitet

mehrzeilige Kommetare werden mit /* eingeleitet und mit */ abgeschlossen