Java Reference
In-Depth Information
(Compiler-Fall) ignoriert wird. Er kann in der Regel an jeder Stelle innerhalb eines Quell-
texts stehen, denn Kommentare haben keinerlei Auswirkung auf die konkrete Abarbeitung
eines Quelltexts. Kommentare sorgen für eine bessere Lesbarkeit des Quelltexts und ermög-
lichen das Einfügen von Hintergrundinformationen in einen Quelltext. Wichtig ist die Mög-
lichkeit, zeitweise bestimmte Teile eines Programms oder Dokuments über Kommentare
ausblenden zu lassen. Jeder Parser erkennt seine sprachspeziischen Kommentare anhand
bestimmter Zeichenfolgen im Quellcode. In HTML etwa beginnt ein Kommentar immer mit
<!-- und endet mit --> . Diese Zeichenfolgen versteht jeder HTML-Parser. In JavaScript gibt
es ebenso Kommentare, die aber mit anderen Zeichenfolgen gekennzeichnet werden.
JavaScript unterstützt zwei verschiedene Kommentararten.
HInTErGrunDInFOrMATIOn: Sowohl Kommentare als auch Leerzeichen,
Zeilenumbrüche, Tabulatoren oder Trennzeichen sind keine Token im engen
Sinn, da sie nicht mit einem Sinn behatet sind. Gleichwohl wird der Parser sich
daran orientieren und diese entweder entfernen oder zur Sortierung der Token
eines Quelltextes verwenden.
5.2.1■Einzeilige Kommentare in JavaScript
Ein einzeiliger Kommentar in JavaScript beginnt mit einem Doppel-Slash ( // ) und endet mit
dem Zeilenende. Das bedeutet, alle Zeichen in einer Zeile hinter dem Doppel-Slash werden
vom JavaScript-Interpreter ignoriert.
5.2.2■Mehrzeilige Kommentare in JavaScript
Ein mehrzeiliger Kommentar beginnt mit einem Slash, gefolgt von einem Stern ( /* ), schließt
beliebigen Text ein und endet mit den gleichen Zeichen in umgekehrter Reihenfolge - einem
Stern gefolgt von einem Slash ( */ ). Diese Form von Kommentar kann überall beginnen und
aufhören. Man nutzt diese Form eines Kommentars gerne, um ganze Teile eines Skripts
auszukommentieren und sie bei Bedarf wieder zur Verfügung zu haben, indem man einfach
Anfang- und Endezeichen des Kommentars löscht.
HInWEIS: Es gibt nun in JavaScript eine Spezialversion von einem mehrzeiligen
Kommentar, der zu Dokumentationszwecken verwendet werden kann. Dabei
wird der mehrzeilige Kommentar mit /** begonnen (also zwei Sternchen). Aus
Sicht von JavaScript ist das dann nur ein gewöhnlicher mehrzeiliger Kommentar.
Aber es gibt Dokumentationstools, die dies als Token verstehen und nachfolgen-
den Kommentar verarbeiten können, um eine Dokumentation zu erstellen. Wir
werden das noch genauer besprechen.
 
Search WWH ::




Custom Search