Java Reference
In-Depth Information
Die Anwendung der Methoden ist einfach, weshalb wir auf das Abdrucken eines Beispiels
verzichten. Unter http://downloads.hanser.de inden Sie aber ein solches vollständiges Bei-
spiel (kap7_3.html) .
7.4.5■Objekte vom Typ Boolean
Grundsätzlich werden Wahrheitswerte in JavaScript durch die Token true und false reprä-
sentiert. Die Verwendung dieser Token genügt auch in den meisten Fällen! Aber es gibt
auch Wahrheitsobjekte, die in gewissen Programmiersituationen statt der Token verwendet
werden können, und insbesondere sind die Token selbst vom Typ Boolean , was auch von
dem Operator typeof geliefert wird ( boolean ).
Mit dem Konstruktor von Boolean kann man auch die Token true und false erzeugen.
Aber die Besonderheit ist, dass man dabei statt der Token selbst auch andere Datentypen als
Parameter übergeben kann. Die Zahl 0 , der Token null, eine leere Zeichenkette, der Token
false selbst oder auch der leere Konstruktor stehen für false , alle anderen Parameter in
der Konstruktormethode repräsentieren den Wert true . Damit kann man zum Beispiel
automatisierte Entscheidungsstrukturen oder Rückgabewerte für Funktionen vereinfachen.
Dennoch ist die Anwendung von Wahrheitsobjekten eher selten. Der hauptsächliche Nutzen
besteht darin, dass man damit Wahrheitswerte sauber in ein objektorientiertes Konzept
integrieren kann.
7.4.6■Datumsoperationen mit Date
Einer der wichtigsten Objekttypen, die Sie selbst unter JavaScript erzeugen können, ist ein
Datumsobjekt. Dieses wird als Instanz der Klasse Date erzeugt. Ein Objekt vom Typ Date
stellt in JavaScript für alle Berechnungen mit Datum und Zeit Funktionalitäten bereit. Dafür
gibt es die unterschiedlichsten Anwendungen.
HInTErGrunDInFOrMATIOn: Der 1. Januar 1970, 0.00 Uhr ist der interne
Zeitnullpunkt , der in nahezu allen Skript- und Programmiersprachen als Spei-
cherungs- und Berechnungsbasis für alle Operationen mit einem Datum dient.
Ab diesem Zeitpunkt wird die Zeit numerisch gezählt. Die Einheit, in der in Java-
Script intern Zeit verwaltet bzw. berechnet wird, ist die Millisekunde. Und da ein
jedes Datum immer intern in einer ganzen Zahl verwaltet wird, können Sie mit
Datumsobjekten wie mit gewöhnlichen Zahlen rechnen, also addieren, subtra-
hieren und - sofern es sinnvoll ist - auch multiplizieren oder dividieren. Beach-
ten Sie, dass die Methoden eines Datumsobjekts Werte nach dem angloameri-
kanischen System liefern und etwa bei Monaten der Januar durch eine 0 und
nicht wie gewohnt eine 1 repräsentiert wird. Ebenso steht bei Wochentagen die
0 für einen Sonntag.
 
Search WWH ::




Custom Search