JavaScript Datentypen

Datentyp bsp.: Beschreibgung
Boolean true
false
Number 42
1.23
Eine Beliebige Zahl, auch Brüche
String "Text" Irgend eine Zeichenkette
Function add() Jede beliebige Funktion
Object
Undefined undefined nicht spezifizierter Wert oder Etwas
Null null Etwas wird deklariert, hat aber keine Definition
NaN Trifft auf alles zu, was keine Zahl ist


Besonderheiten:

NaN

NaN trifft in Javascript auf alles zu, was keine Zahl ist. In der Praxis jedoch sind auch Zeichenketten wie "123" oder boolsche Ausdrücke wie true und false Zahlen, wenn man z.b. mit der Funktion isNaN() den Typ prüfen möchte.