Der in diesem Artikel vorgestellte Inhalt ist der Datentyp von JS, den ich hier mit Ihnen teilen kann
JavaScript-Datentypen haben zwei Hauptkategorien: eine ist „Basisdatentyp“ und die andere ist „spezieller Datentyp“.
Unter diesen sind die folgenden 3 Typen:
(1)数字型(Number型) (2)字符串型(String型) (3)布尔型(Boolean型)
Es gibt 3 spezielle Datentypen:
(1)空值(null型) (2)未定义值(undefined型) (3)转义字符
In JS werden alle Zahlen durch Gleitkommatypen dargestellt
Die Datenstruktur ist eine dezimale Ganzzahl, die eine positive Zahl, eine negative Zahl oder sein kann 0
Daten mit Dezimalzahlen
Gleitkommazahlen können auch die Exponentialmethode verwenden, also eine reelle Zahl gefolgt von e oder E, gefolgt von einem Plus oder Minuszeichen, gefolgt von einem ganzzahligen Index. Der durch diese Zählmethode dargestellte Wert ist gleich der vorherigen reellen Zahl multipliziert mit der Potenz von 10
Ein String ist eine Folge bestehend aus Unicode-Zeichen, Zahlen und Satzzeichen usw. ist der Datentyp, den JS zur Darstellung von Text verwendet, der in einfachen oder doppelten Anführungszeichen enthalten ist, und die Anführungszeichen können eine andere Art von Anführungszeichen enthalten.
'我' '我们'
"我们" "咦"
'我是"XXX"'
"您看可以'……'"
Anwendung: im Skript
var str1=""
var str2="";
……
document.write(str1+“< br/>“);
JS特殊数据类型: (1)空值(null型) (2)未定义值(undefined型) (3)转义字符
null ist nicht gleich der leeren Zeichenfolge ("") oder 0, weil die leere Zeichenfolge oder 0 existiert, aber null bedeutet, dass sie nicht existiert
b Rücktaste
n Wagenrücklauf-Zeilenvorschub
t Tabulatorzeichen
f Seitenwechsel
' Einfaches Anführungszeichen
“ Doppelte Anführungszeichen
v Tab (Tab, horizontal)
r Zeilenvorschub
Backslash
OOO Oktale Ganzzahl im Bereich von 000–777
xHH Hexadezimale Ganzzahl im Bereich von 00–FF
uhhhh Hexadezimal codiertes Unicode-Zeichen
Unter diesen umfassen die grundlegenden Datentypen die folgenden 3 Typen:
(1)数字型(Number型) (2)字符串型(String型) (3)布尔型(Boolean型)
(1)空值(null型) (2)未定义值(undefined型) (3)转义字符
2. GleitkommadatenDaten mit Dezimalstellen
Gleitkommazahlen können auch die Exponentialmethode verwenden, d. h. eine reelle Zahl gefolgt von e oder E, gefolgt von einem Plus- oder Minuszeichen. gefolgt von einem ganzzahligen Exponenten. Der durch diese Notationsmethode ausgedrückte Wert ist gleich der vorherigen reellen Zahl multipliziert mit der Potenz von 10
'我' '我们'
"我们" "咦"
'我是"XXX"'
"您看可以'……'"
document.write(str2+"< br/>");
3. Boolescher Typ
Boolesche Datentypen sind nur: wahr (wahr) und falsch (falsch), 0 kann als falsch angesehen werden, 1 kann als wahr angesehen werden
1. Nullwert
JS特殊数据类型: (1)空值(null型) (2)未定义值(undefined型) (3)转义字符
Wenn eine Variable mit dem Schlüsselwort var deklariert wurde, der Variablen jedoch kein Wert zugewiesen wurde, und zwar dort Es gibt keine Möglichkeit, den Datentyp dieser Variablen zu kennen. Daher ist der Datentyp dieser Variablen undefiniert, was darauf hinweist, dass es sich um eine Variable mit undefiniertem Datentyp handelt.
Darüber hinaus gibt es in JavaScript eine spezielle Art numerischer Konstante NaN, die „keine Zahl“ ist. Wenn im Programm aus irgendeinem Grund ein Berechnungsfehler auftritt, wird eine bedeutungslose Zahl generiert. Zu diesem Zeitpunkt ist der von JavaScript zurückgegebene numerische Wert NaN.
Der Unterschied zwischen null und undefiniert besteht darin, dass null bedeutet, dass einer Variablen ein Nullwert zugewiesen wurde, während undefiniert bedeutet, dass der Variablen noch kein Wert zugewiesen wurde.
Beschreibung des Escape-Zeichens
b Rücktaste
n Wagenrücklauf-Zeilenvorschub
t Tabulatorzeichen
f Seitenwechsel
' Einfaches Anführungszeichen
“ Doppelte Anführungszeichen
v Tab (Tab, horizontal)
r Zeilenvorschub
Backslash
OOO Oktale Ganzzahl im Bereich von 000–777
xHH Hexadezimale Ganzzahl im Bereich von 00–FF
uhhhh Hexadezimal codierte Unicode-Zeichen
Verwandte Empfehlungen:
Umfassendes Verständnis der js-Datentypen
Detaillierte Erklärung von js Datentypen
Gemeinschaft von sieben js-Datentypen
Das obige ist der detaillierte Inhalt vonJS-Datentypen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!