js-Datentypen und Beispiele für ihre Beurteilungsmethoden

js-Datentypen und Beispiele für ihre Beurteilungsmethoden

js-Datentypen

Grundlegende Datentypen: Zahl, Zeichenfolge, Boolescher Wert, undefiniert, Null, Symbol,

Referenzdatentyp: Objekt

NaN gehört zur Zahl;
Funktion, Array, Datum sind alles Objekte;

Grundlegende Datentypen außer Null können anhand des Typs beurteilt werden, und Referenzdatentypen außer Function Return Object

sei a = 1,
 b = "2",
 c = wahr,
 d = undefiniert,
 e = null,
 f = Symbol('f'),
 g = Funktion () {},
 h = [],
 i = neues Datum()
console.log(Typ von a)
console.log(Typ von b)
console.log(Typ von c)
console.log(Typ von d)
console.log(Typ von e)
console.log(Typ von f)
console.log(Typ von g)
console.log(Typ von h)
console.log(Typ von i)

Anzeigen der Ausgabe

Sie können sehen, dass der typeof von null ein Objekt ist. Dies ist ein historischer Fehler. Wenn Sie interessiert sind, können Sie sich „Die Geschichte von „typeof null““ ansehen.

Mit der folgenden Methode können Sie Null bestimmen

Funktion checkNull(num) {
 return num === null
}

Der genaue Objekttyp kann durch Object.prototype.toString.call() bestimmt werden.

Funktion checkObject(obj) {
 gibt Object.prototype.toString.call(obj) zurück
}
console.log(checkObject(g))
console.log(checkObject(h))
Konsole.log(checkObject(i))

Sie können die Ausgabeergebnisse sehen

Es kann auch durch den Konstruktor Konstruktor () beurteilt werden

Konsole.log(g.constructor === Funktion)
Konsole.log(h.Konstruktor === Array)
Konsole.log(i.Konstruktor === Datum)

Sie können die Ausgabeergebnisse sehen

Zusammenfassen

Dies ist das Ende dieses Artikels über JS-Datentypen und ihre Beurteilungsmethoden. Weitere relevante Inhalte zu JS-Datentypen und Beurteilungen finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Zusammenfassung von 4 Methoden zur Bestimmung von Datentypen in js und jquery
  • 4 Möglichkeiten zum Bestimmen von Datentypen in JavaScript
  • js Datentyp-Beurteilungsmethode
  • Beispiele für korrekte Beurteilungsmethoden für Datentypen in JS
  • Vier Methoden zur Verwendung von JS zur Bestimmung von Datentypen
  • Vier Methoden zur Datentypbeurteilung in JS
  • Teilen Sie mehrere Methoden zur JavaScript-Typbeurteilung

<<:  MySQL und MySQL Workbench Installations-Tutorial unter Ubuntu

>>:  So erstellen Sie PHP7 mit einem benutzerdefinierten Docker-Image

Artikel empfehlen

Detaillierte Erklärung des MySQL-Triggerbeispiels

Inhaltsverzeichnis Was ist ein Auslöser Erstellen...

Detaillierte Schritte zum manuellen Konfigurieren der IP-Adresse in Linux

Inhaltsverzeichnis 1. Geben Sie zuerst das Konfig...

Installieren von MySQL 8.0.12 basierend auf Windows

Dieses Tutorial ist nur auf Windows-Systemen anwe...

Sind Sie immer noch Select *?

Es gibt viele Gründe, warum eine Anwendung langsa...

Beispiel für die Bereitstellung eines Django-Projekts mit Docker

Es ist auch sehr einfach, Django-Projekte mit Doc...

Sehr detaillierte Anleitung zum Upgrade der MySQL-Version

Inhaltsverzeichnis 1. Einleitung 2. Sichern Sie d...

Eine kurze Analyse der Unterschiede zwischen Undo, Redo und Binlog in MySQL

Inhaltsverzeichnis Vorwort 【Protokoll rückgängig ...