Detaillierte Erklärung der sieben Datentypen in JavaScript

Detaillierte Erklärung der sieben Datentypen in JavaScript

Vorwort:

Alle wichtigen Sprachen haben Basistypen, wie Python, Java und die C-Reihe. Die Existenz von Basistypen ist unverzichtbar, genau wie Ganzzahlen in der Arithmetik und chinesische Schriftzeichen in chinesischen Schriftzeichen. Es wird verwendet, um diese darzustellen. Es ist ziemlich wichtig, darüber nachzudenken. Dann hat js fünf allgemeine Basisdatentypen: String, Number, Boolean, Undefined, Null und zwei allgemeine komplexe Typen Object und Symbol.

Detaillierte Einführung:

Seriennummer Typ Spitzname Umfang Gängige Methoden einführen
1 Zeichenfolge Zeichenfolge
.toString() Konvertiert ein Objekt in einen String-Typ
.length-Eigenschaft, die verwendet wird, um die Länge des Zeichens vom Typ String abzurufen
Zeichenfolgentyp, der hauptsächlich zur Darstellung von Englisch, Chinesisch und anderen Zeichenfolgentypen verwendet wird, die in einfache Anführungszeichen '' oder doppelte Anführungszeichen "" eingeschlossen sind.
2 Nummer Numerische Typen -1,7976931348623157E+308 ~ 1,7976931348623157E+308 isNaN(number) Bestimmt, ob es sich um einen Zahlentyp handelt Numerische Typen, ob Dezimalzahlen oder ganze Zahlen, negative Zahlen usw., werden durch den Zahlentyp dargestellt
3 Boolescher Wert Boolescher Wert Es gibt nur zwei Werte: wahr und falsch. Wahr bedeutet wahr und falsch bedeutet falsch
4 Undefiniert Undefiniert Zeigt an, dass der Typ deklariert ist, der Wert jedoch nicht definiert ist.
5 Null Null Gibt an, dass die Objektreferenz null ist
6 Objekt Objekt Objekt ist ein Wert vom Typ Schlüssel-Wert, der in geschweifte Klammern eingeschlossen ist.
7 Symbol Eindeutige Werte Wird verwendet, um eindeutige Werte, unterschiedliche Werte darzustellen

üben:

    //Zeichenfolge
	let str = "hallo js";
    console.log(str.toString); //Drucken: hallo js
    console.log(str.length); //Drucken: 8
    console.log(str.substr(1,3));//Methode: Teilen und drucken Sie den String:ell
    console.log(str.split(' ')); //Methode: Drucken durch Gruppieren gemäß angegebenen Parametern ['hallo' 'js']
    //Nummer
    sei num = 123;
    console.log(!isNaN(num)); //Beurteilen Sie, ob es NaN ist. Wenn nicht, bedeutet dies, dass es ein Wert ist. //Boolean
    lass flag = false;
    if(flag) { //Das Druckergebnis ist false console.log("Das Ergebnis ist true");
    }anders{
        console.log("Das Ergebnis ist falsch");
    }
    //Undefiniert
    sei d;
    let val = `Wenn ein Objekt nicht zugewiesen ist, ist sein aktueller Wert: ${d}`;
    console.log(val); //Drucken: Wenn ein Objekt nicht zugewiesen ist, ist der aktuelle Wert: undefined
    //Null
    sei a = null
    sei nul = a;
    console.log(nul); //Drucken: null
    //Objekt
    lass obj1 = {
        "Name": "Zhang San",
        "Alter":24
    }
    //Symbol
    lass sy = Symbol("1");
    if(sy == Symbol("1")) { //Drucken: das Ergebnis ist false console.log("das Ergebnis ist true");
    }anders{
        console.log("Das Ergebnis ist falsch");
    }

Zusammenfassen

Dieser Artikel endet hier. Ich hoffe, er kann Ihnen helfen. Ich hoffe auch, dass Sie mehr Inhalt auf 123WORDPRESS.COM lesen können!

Das könnte Sie auch interessieren:
  • JavaScript-Datentypkonvertierung
  • Einführung in die grundlegende Syntax und Datentypen von JavaScript
  • Acht wesentliche Datentypen für den Einstieg in JS
  • Schauen wir uns die ausführlichste Erklärung der JavaScript-Datentypen an
  • Detaillierte Erklärung der grundlegenden Datentypen in js
  • Acht JavaScript-Datentypen
  • Detaillierte Erklärung der Datentypen in den JavaScript-Grundlagen
  • Detaillierte Erklärung der JavaScript-Datentypen
  • Einführung in Datentypen in JavaScript

<<:  Einführung in die Installations- und Bereitstellungsschritte für SSL-Zertifikate unter Nginx

>>:  Ein Artikel zum Erlernen von CSS3-Bildrändern

Artikel empfehlen

Tipps zur Verwendung kleiner HTML-Tags

Phrasenelemente wie <em></em> können d...

Methode zum Knacken der Registrierung der FlashFXP-FTP-Clientsoftware

Die Downloadadresse von FlashFXP lautet: https://...

Einführung in die MySQL-Ansicht und Tutorial zur grundlegenden Bedienung

Vorwort Ansicht ist ein sehr nützliches Datenbank...

Datagrip2020 kann MySQL-Treiber nicht herunterladen

Wenn Sie es nicht durch direktes Klicken auf „Dow...

So verwalten Sie Benutzer und Gruppen beim Ausführen von Docker

Docker ist ein Verwaltungstool, das Prozesse als ...

So verwenden Sie Docker, um Containerressourcen zu begrenzen

Problem beim Gucken Angenommen, der IIS-Dienst st...

CSS-Menüschaltflächenanimation

Um ein Dropdown-Menü zu schreiben, klicken Sie au...

Allgemeine Befehle zum Bereitstellen von InfluxDB und Mongo mit Docker

Bereitstellen einer Datenbank basierend auf Docke...

HTML-Auszeichnungssprache - Tabellen-Tag

Klicken Sie hier, um zum Abschnitt „HTML-Tutorial“...

Apropos ContentType(s) von image/x-png

Dies führte auch dazu, dass PNG-Dateien nicht hoch...