Java Reference
In-Depth Information
Dann ist es auch mal wieder Zeit für ein Beispiel. Legen Sie ein neues Projekt kap5 und
darin das Beispiel kap5_1.html an:
Listing 5.1■ Verschiedene Literale
...
<body>
<script type="text/javascript">
alert("Das ist eine \n Zeichenkette mit \t \' Steuerzeichen \' ");
alert( 10e2 );
alert( 0x42 );
</script>
</body>
</html>
HInWEIS: Wir werden in dem Kapitel ot mit internen Skripten arbeiten, wenn
damit gewünschte Fakten besser gezeigt werden können. Für die Praxis rate ich
aber in jedem Fall zu externen Skripten. Beachten Sie ebenfalls, dass die Webseite
nicht vollständig abgedruckt wird, wenn in den fehlenden Parts keine relevanten
Details stehen. Damit sparen wir Platz und der wesentliche Part wird deutlicher.
Unter http://downloads.hanser.de ist natürlich immer das vollständige Listing zu
inden.
In dem Beispiel arbeiten wir mit verschiedenen Literaltypen. Zuerst sehen Sie ein Zeichen-
kettenliteral (Datentyp String ) mit einem Zeilenumbruch, einem Tabulator und maskier-
tem einfachen Hochkommata. Da ein String vorliegt, ist das Literal mit doppelten Hochkom-
mata umschlossen. Um die Wirkung zu sehen, können wir den String aber nicht einfach in
die Webseite ausgeben (da werden diese Efekte nicht dargestellt  - dort braucht man ja
explizit HTML). Stattdessen verwenden wir ein Dialogfenster, das wir mit alert() aufrufen.
 Bild 5.1■
In einer Ausgabe per alert() sehen Sie die Wirkung der
Steuerzeichen im Zeichenkettenliteral.
In der folgenden Zeile sehen Sie Verwendung der wissenschatlichen Darstellung einer Zahl
(Datentyp Number ). Die Angabe von 10e2 hängt einfach zwei Nullen an die 10 vor dem e . Da
hier kein Text vorliegt, verwendet man keine Hochkommata zur Ummantelung.
 Bild 5.2■
Der vollständig angezeigte Wert
Search WWH ::




Custom Search