| |
|
TELEKOM |
|
|
|
|
|
JavaScriptJavaScript ist eine Script-Sprache mit begrenzten Fähigkeiten. Sie hat im Grunde mit Java nur einen Namensteil gemeinsam. JavaScript ist eine von Netscape entwickelte Programmiersprache. Die Sprache lehnt sich in der Syntax an die von Sun Microsystems entwickelte Programmiersprache Java an. JavaScript ist jedoch anspruchsloser im Aufbau als Java, eingeschränkter in den Möglichkeiten und für andere Zwecke gedacht. JavaScript ist im Gegensatz zu Java eine unmittel-bare Ergänzung und Erweiterung zu HTML. JavaScript bietet sich für folgende Zwecke an: - Animation (z. B. Marquees = Lauftexte programmieren) und in WWW-Seiten einbinden. Dabei steht Ihnen nicht nur das Anzeigefenster zur Verfügung, sondern auch Dialogbereiche des WWW-Browsers, etwa die Statuszeile.
- Projektsteuerung: Mit Hilfe von JavaScript lassen sich einige Lücken in HTML umgehen. So ist es mit Hilfe von Ja-vaScript beispielsweise möglich, innerhalb eines Frame-Sets die Inhalte mehrerer Frame-Fenster gleichzeitig zu aktualisieren.
- Formularüberprüfung: Überprüfen der Anwendereingaben in einem HTML-Formular während der Eingabe
- Dynamische WWW-Seiten: Mit Hilfe von JavaScript läßt sich erreichen, daß sich WWW-Seiten während der Anzeige dynamisch verhalten. Beispielsweise Wechsel eines Bildmotivs, wenn sich die Maus über das Bild bewegt.
- Text generieren: Zur Laufzeit HTML-formatierten Text generieren, z.B. das aktuelle Datum und die aktuelle Uhrzeit anzuzeigen.
- Anwendungen: Mit Hilfe von JavaScript lassen sich einfache Anwendungen programmieren. Das können z.B. wissenschaftliche oder kaufmännische Taschenrechner sein. Auch einfache Spiele sind denkbar.
JavaScript-Programme werden im Gegensatz zu Java-Programmen direkt in der
HTML-Datei notiert. Sie werden auch nicht - wie Java-Programme - compiliert,
sondern als Quelltext zur Laufzeit interpretiert, also ähnlich wie Batchdateien
bzw. Shellscripts.
Dadurch bleibt JavaScript unkompliziert für den Programmierer, doch kritisch
für den Anwender. Das Interpretieren von Quellcode ist ungleich langsamer
als das Interpretieren von compiliertem Code. Deshalb ist JavaScript nur
für kleine und einfache Programmabläufe sinnvoll. Da kein Compilierungslauf
und somit keine Fehlerprüfung stattfindet, gibt es bei JavaScript auch keinen
Schutz vor schweren Programmfehlern.
Kleine Effekte, wie das bekannte Ändern des Erscheinungsbildes
eines grafischen Elements, wenn die Maus darüber bewegt wird, lassen sich
jedoch schnell realisieren.
|
|
|
|
|
|