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

Implementierung der automatischen Vervollständigung von Docker-Befehlen

Vorwort Ich weiß nicht, wie lange dieser Freund D...

So konfigurieren Sie den Tomcat-Server für Eclipse und IDEA

Tomcat-Serverkonfiguration Jeder, der das Web ken...

Eine kurze Diskussion über Makrotasks und Mikrotasks in js

Inhaltsverzeichnis 1. Über JavaScript 2. JavaScri...

Detaillierte Erläuterung der Persistenz des Vue-Seitenstatus

Inhaltsverzeichnis Code: Auffüllen: Zusammenfasse...

Detaillierte Erklärung der Funktion und Verwendung der DOCTYPE-Deklaration

1. Browser-Rendering-Modus und Doctype Einige Web...

Vue+Websocket implementiert einfach die Chat-Funktion

In diesem Artikel wird der spezifische Code von V...

MySQL-Optimierungsstrategie (empfohlen)

Zusammenfassend: 1. Berücksichtigen Sie die Leist...

Softwaretests – MySQL (VI: Datenbankfunktionen)

1.MySQL-Funktionen 1. Mathematische Funktionen PI...

So behandeln Sie den vom Linux-System gemeldeten Fehler tcp_mark_head_lost

Problembeschreibung Kürzlich meldete ein Host die...