Datentypen und Typkonvertierung in JavaScript

angryTom
Freigeben: 2020-02-28 18:00:50
nach vorne
2744 Leute haben es durchsucht

Dieser Artikel führt Sie in die Datentypen in JavaScript und die gegenseitige Konvertierung verschiedener Datentypen ein. Ich hoffe, dass er Freunden, die JavaScript lernen, hilfreich sein wird!

Datentypen und Typkonvertierung in JavaScript

Es gibt 6 verschiedene Datentypen in JavaScript:

string (string)
number (number)
boolean (Boolean )
Objekt (Objekt)
Funktion (Funktion)
Symbol (einer der Datentypen von ES6)

Es gibt 3 Objekttypen:

Objekt
Datum
Array

Es gibt 2 Datentypen, die keinen Wert enthalten:

null
undefiniert

Ein paar Dinge zu beachten: Der Datentyp von

NaN ist Zahl
Der Datentyp von Array (Array) ist Objekt
Datum Der Datentyp von (Datum ) ist Objekt
Nulls Datentyp ist Objekt
Der Datentyp der undefinierten Variablen ist undefiniert

Konstruktorattribut

Konstruktoreigenschaft gibt die zurück Konstruktor aller JavaScript-Variablen.

Datentypen und Typkonvertierung in JavaScript

Sie können das Konstruktorattribut verwenden, um zu überprüfen, ob das Objekt ein Array ist:

Datentypen und Typkonvertierung in JavaScript

Sie können den Konstruktor verwenden Attribut, um zu prüfen, ob das Objekt ein Array-Datum ist

Datentypen und Typkonvertierung in JavaScript

JS-Typkonvertierung

Zahl in Zeichenfolge konvertieren

Global Die Methode String() kann eine Zahl in einen String umwandeln.

Diese Methode kann für jede Art von Zahlen, Buchstaben, Variablen und Ausdrücken verwendet werden:

Datentypen und Typkonvertierung in JavaScriptDie Zahlenmethode toString() kann die Konvertierung ebenfalls abschließen.

Datentypen und Typkonvertierung in JavaScript

Booleschen Wert in String konvertieren

Globale Methode String() kann Booleschen Wert in String konvertieren.


Datentypen und Typkonvertierung in JavaScriptDie boolesche Methode toString() kann die Konvertierung ebenfalls abschließen.

Datentypen und Typkonvertierung in JavaScript

Datum in String konvertieren

Date() gibt einen String zurück.


Datentypen und Typkonvertierung in JavaScriptDie globale Methode String() kann ein Datumsobjekt in einen String konvertieren.

Datentypen und Typkonvertierung in JavaScriptDatumsmethode toString() kann die Konvertierung auch abschließen

Datentypen und Typkonvertierung in JavaScript

Zeichenfolge in Zahl konvertieren

Globale Methode Nummer () kann eine Zeichenfolge in eine Zahl umwandeln.

Zeichenfolgen, die Zahlen enthalten (z. B. „3,14“), werden in Zahlen umgewandelt (z. B. 3,14).

Leere Zeichenfolgen werden in 0 konvertiert.

Andere Zeichenfolgen werden in NaN (keine Zahl) konvertiert.

Datentypen und Typkonvertierung in JavaScript

Unärer Operator +

Der unäre Operator + kann verwendet werden, um eine Variable in eine Zahl umzuwandeln.

Wenn die Variable nicht konvertiert werden kann, ist sie immer noch eine Zahl, aber der Wert ist NaN (keine Zahl)

Datentypen und Typkonvertierung in JavaScript

Konvertieren den booleschen Wert in Zahl

Die globale Methode Number() wandelt einen booleschen Wert in eine Zahl um.

Datentypen und Typkonvertierung in JavaScript

Datum in Zahl umwandeln

Globale Methode Number() wandelt Datum in Zahl um.

Datentypen und Typkonvertierung in JavaScriptDie Datumsmethode getTime() hat auch den gleichen Effekt.

Datentypen und Typkonvertierung in JavaScript

Automatische Konvertierung von Typen

Wenn JavaScript versucht, mit einem „falschen“ Datentyp zu arbeiten, wird es automatisch in „ „richtigen“ Datentyp.

Datentypen und Typkonvertierung in JavaScript

Automatisch in String konvertiert

Beim Versuch, ein Objekt oder eine Variable auszugeben, ruft JavaScript automatisch die toString()-Methode der Variablen auf.

Datentypen und Typkonvertierung in JavaScript
Datentypen und Typkonvertierung in JavaScript
Datentypen und Typkonvertierung in JavaScript
Wenn es sich bei den Ausgabevariablen oder -objekten um Zahlen und boolesche Werte handelt, werden sie ebenfalls in Zeichenfolgen umgewandelt

Datentypen und Typkonvertierung in JavaScript

Konvertieren Sie häufig verwendete unterschiedliche Werte in Zahl, Zeichenfolge, Booleschen Wert:

Datentypen und Typkonvertierung in JavaScript

Dieser Artikel stammt ausJS-TutorialKolumne, willkommen zum Lernen!

Das obige ist der detaillierte Inhalt vonDatentypen und Typkonvertierung in JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!