In JavaScript gibt es sechs Datentypen, von denen fünf Basisdatentypen und einer ein Referenzdatentyp sind. Die fünf grundlegenden Datentypen sind: Zahlentyp, String-Typ, Boolescher Typ, Nulltyp und undefinierter Typ. Beginnen wir mit einer detaillierten Einführung in die Konvertierung zwischen ihnen und den Punkten, die während des Konvertierungsprozesses zu beachten sind.
Konvertieren Sie grundlegende Datentypen in numerische Typen
1 Konvertieren Sie andere Datentypen in JavaScript Es gibt drei gängige Methoden, um die vier grundlegenden Datentypen in numerische Typen umzuwandeln:
1 Durch Zahl (Konstante/Variable)
2. Durch parseInt (Zeichenfolge, die konvertiert werden muss) /parseFloat (Zeichenfolge, die konvertiert werden muss)
parseInt/parseFloat extrahiert Werte von links nach rechts, wenn der Wert nicht extrahiert wird es stoppt, dann wird NaN zurückgegeben.
3. Verwenden Sie „+“ / „-“ zum Konvertieren.
Obwohl andere Typen über +/- in numerische Typen umgewandelt werden können, ändert sich das Vorzeichen des Werts. Die unterste Ebene ruft im Wesentlichen die Zahlenfunktion auf
2. Hinweise zur Konvertierung der anderen vier grundlegenden Datentypen in numerische Typen:
1 Konvertieren Sie den Zeichenfolgentyp in einen numerischen Werttyp
1. Wenn die Zeichenfolgen alle numerische Werte sind, dann normal konvertieren
Wenn die Zeichenfolge eine leere Zeichenfolge ist, z. B. „“ (nichts wird gespeichert) oder „ “ (nur speichern (ohne Leerzeichen), dann Nach der Konvertierung wird es 0 sein.
Wenn die Zeichenfolge sowohl Zahlen als auch Buchstaben enthält, z. B. „abc123“, ist sie nach der Konvertierung NaN.
2. Boolescher Typ in numerischen Typ konvertieren
true wird in 1 umgewandelt
falsch wird in 0 umgewandelt
3. Konvertiert leeren Typ in numerischen Typ
null wird in 0 konvertiert
4. Undefinierter Typ in numerischen Typ konvertieren
undefiniert wird in NaN konvertiert
Grunddaten Typkonvertierung in den String-Typ
1. Konvertieren Sie die anderen vier grundlegenden Datentypen in den String-Typ in JavaScript. Es gibt drei gängige Methoden:
1. Für numerische Typen und Boolesche Typen, Sie können den Variablennamen .toString() verwenden, um
2 zu konvertieren. Sie können auch String (Konstante/Variable) verwenden. /'' zum Konvertieren in einen String
2. Hinweise zum Konvertieren der anderen vier grundlegenden Datentypen in String-Typen:
1 Pass Die Variable name.toString() wird zum Konvertieren verwendet kopierte Daten und hat keinen Einfluss auf die Originaldaten
2. Sie können Konstanten nicht verwenden, um die toString-Methode direkt aufzurufen, da Konstanten nicht geändert werden können
3 Der neue Wert wird basierend auf dem eingehenden Wert neu generiert, nicht der ursprüngliche Wert wird geändert
4. Übergeben Sie den undefinierten undefinierten Typ über die String()-Methode, um ihn in den String-Typ zu konvertieren. Nach der Konvertierung ist er immer noch undefiniert
5. Konvertieren Sie den Nulltyp mit der String()-Methode in einen Stringtyp. Nach der Konvertierung ist er immer noch null.
6. Die zugrunde liegende Essenz besteht darin, ihn aufzurufen die String()-Funktion
, um den Basisdatentyp in einen booleschen Typ umzuwandeln Wenn Sie in JavaScript grundlegende Datentypen in boolesche Typen konvertieren möchten, müssen Sie nur Boolean (Konstante oder Variable) aufrufen. Hinweise zur Konvertierung der anderen vier grundlegenden Datentypen in String-Typen: 1. Konvertieren Sie den String-Typ in einen booleschen Typ js-Tutorial
Das obige ist der detaillierte Inhalt vonKonvertierungsmethoden zwischen grundlegenden Datentypen in JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!