|
|
JavaScript ist eine Script-Sprache, die innerhalb von HTML-Dokumenten verwendet wird. Sie erweitert die reine HTML-Funktionalität um z.B.Insgesamt können mit JavaScript interessantere, interaktivere und besser auf den Leser zugeschnittene Seiten gestaltet werden.
- die Überprüfung von Bedingungen (if ... else), z.B. Abfrage der aktuellen Tageszeit (jetzt ist es ) oder des vom Leser dieser Seite verwendete Browsers (es ist )
- das Abarbeiten von Schleifen (for ..., while ...)
- Reaktion auf Ereignisse, z.B. Mouse-Clicks oder Bewegung der Maus über bestimmte Elemente, ohne dazu mit dem Webserver in Kontakt treten zu müssen
- Durchführung von Berechnungen
- Überprüfung von Formularen vor dem Abschicken
- Änderung des Inhalts mehrerer Frames mit einem Link
- dynamisches Ändern von Farben
- dynamisches Austauschen von eingebundenen Bildern (V 1.1).
- dynamisches Bewegen von Layern (V 1.2).
JavaScript ist eine sehr kompakte Sprache; der Umfang von JavaScript ist überschaubar.
Zum Erlernen der Sprache braucht man kein Programmierer zu sein.
Da es sich bei JavaScript um eine Script-Sprache handelt, ist auch kein Compiler zum Übersetzen des Programms erforderlich. Alles was Sie brauchen ist ein einfacher Text-Editor und natürlich ein JavaScript-fähiger Browser, um sich das Ergebnis Ihrer Arbeit anschauen zu können.Auch Sie können JavaScript lernen. Warum fangen Sie nicht gleich an ?
Auf den folgenden Seiten gebe ich anhand von vielen Beispielen mit langsam wachsendem Schwierigkeitsgrad eine Einführung in den Umgang mit JavaScript.
zur Geschichte von JavaScript
JavaScript wurde von Netscape zunächst unter dem Code-Namen mocha,
dann unter dem Namen Live-Script entwickelt. Dabei hat man sich stark an
der Programmiersprache Java von Sun orientiert.
Nachdem Netscapes Entwicklung von Sun als "legitimer" Ableger
von Java anerkannt wurde, hat man als endgültigen Namen
JavaScript gewählt. JavaScript Version 1.0 wurde von Netscape
erstmals 1995 in der Browser-Version 2.00 auf den Markt gebracht. Die
weiterentwickelte Version 1.1 ist mit der Browser-Version 3.0 verfügbar.
Mit Netscape 4.0, der sich derzeit im Betatest-Stadium befindet, folgt
JavaScript Version 1.2 .
Auf Basis von JavaScript 1.0 hat Microsoft ebenfalls einen Interpreter
in den Internet Explorer integriert. Von Microsoft wird die Sprache
als JScript bezeichnet.
Leider sind die Sprachumfänge nicht vollkommen deckungsgleich. Derzeit
gibt es noch keine offizielle Norm für JavaScript. Nach neuesten
Pressemeldungen (Ende '96) soll eine solche Normung jedoch bis Mitte 1997
erfolgen.
Bis dahin gibt es JScript/JavaScript
Incompatibilities.
Brandneu: laut Meldung
vom 26.06.97 ist der Standard verabschiedet:
ECMA-262 !
JavaScript ist nicht Java
Die folgende Gegenüberstellung ist eine (freie) deutsche Übertragung
des Originaltextes von
Netscape.
JavaScript ist objekt-basierend
Bei einem Objekt handelt es sich um die Zusammenfassung von Werten
und Funktionen, die auf diese Werte angewendet werden können.
Im Zusammenhang mit dem Objekt werden die Werte als Eigenschaften und
die Funktionen als Methoden bezeichnet.
Inhaltsübersicht
Stichwortverzeichnis
nächste Seite
Erstellt von © Uwe Brinkmann -
bingo e.V. - Stand 23.08.97