Es gibt 12 Datentypen in JavaScript: 6 primitive Typen (undefiniert, null, boolesch, Zahl, Zeichenfolge, BigInt, Symbol) und 3 Referenztypen (Objekt, Array, Funktion). Darüber hinaus gibt es 4 Sonderwerte (NaN, Infinity, -Infinity) und 3 Sonderdatentypen (void, const, let).
Datentypen in JavaScript
JavaScript ist eine dynamisch typisierte Sprache, was bedeutet, dass Variablen ihren Datentyp zur Laufzeit ändern können. In JavaScript gibt es die folgenden Datentypen:
Primitive Datentypen
-
undefiniert: stellt eine nicht initialisierte Variable oder Eigenschaft dar.
-
null: stellt einen Wert dar, der definitiv nicht existiert.
-
boolean: bedeutet wahr oder falsch.
-
Nummer: steht für eine Zahl.
-
string: stellt einen String dar.
-
BigInt: Stellt eine Ganzzahl dar, die größer als der Datentyp „Zahl“ ist.
-
Symbol: stellt einen einzigartigen und unveränderlichen Wert dar.
Referenzdatentyp
-
Objekt: Stellt einen nicht-primitiven Wert dar, der ein Schlüssel-Wert-Paar enthält.
-
Array: stellt eine geordnete Sammlung dar, die Elemente enthält.
-
Funktion: stellt einen Codeblock dar, der aufgerufen werden kann.
-
Datum: steht für ein Datum und eine Uhrzeit.
Spezieller Datentyp
-
NaN: stellt einen nicht numerischen Wert dar.
-
Unendlichkeit: bedeutet positive Unendlichkeit.
-
-Unendlichkeit: bedeutet negative Unendlichkeit.
Andere
Zusätzlich zu diesen Datentypen gibt es die folgenden Sonderwerte:
-
void: Repräsentiert einen Funktionsaufruf, der keinen Wert zurückgibt.
-
const: stellt eine Konstante dar, deren Wert nicht geändert werden kann.
-
let: stellt eine Variable dar, deren Wert innerhalb eines Codeblocks geändert werden kann.
-
var: stellt eine Variable dar, deren Wert im globalen oder lokalen Bereich geändert werden kann.
Das obige ist der detaillierte Inhalt vonWelche Arten von Datentypen gibt es in js?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!