Was ist der Instanz des Operators in JavaScript??

Was ist der Instanz des Operators in JavaScript??
Während wir eine Variable in JavaScript deklarieren, definieren wir ihren Typ nicht explizit explizit. Im Gegensatz zu anderen Sprachen verwenden wir nur “var x”, Die möglicherweise eine Nummer, ein Array, eine Zeichenfolge oder ein benutzerdefinierter Datentyp sein. Zum Beispiel gibt der Programmierer in C oder C ++ den Datentyp an. JavaScript kann jedoch von einer “profitieren“InstanzOperator, um festzustellen, ob ein Objekt zu einem bestimmten Typ gehört.

Dieser Artikel beschreibt den „Instanz“ -Operator in JavaScript.

Was ist der "Instanz" -Portler in JavaScript??

Der "InstanzDer Bediener wird zur Bestimmung des Objekttyps in JavaScript verwendet. Es liefert ein boolescheres Ergebnis, Werte genannt "WAHR" oder "FALSCH”. Wenn das Objekt eine Instanz der jeweiligen Klasse ist, gibt es „wahr“ an, sonst gibt es „false“ aus.

So verwenden Sie den Operator „Instanz“ in JavaScript?

Verwenden Sie die angegebene Syntax für die “Instanz" Operator:

ObjectName Instance von ObjectType

Hier:

  • Objektname”Zeigt den Namen des Objekts an.
  • Objekttyp”Gibt den Typ des Objekts an, wie z. B. Zahl, Zeichenfolge, Array, Objekt usw.

Beispiel: Verwenden Sie den Operator „Instanz“ in JavaScript

Erstellen Sie ein Array namens “Sprachen”:

var Sprachen = ['JavaScript', 'Java', 'Python', 'C', 'C ++'];

Wie wir wissen, ist alles in JavaScript ein Objekt, also das Array “SprachenIst ein Objekt. Überprüfen Sie den Typ des Objekts, unabhängig davon, ob die angegebene Variable eine “ist“Saite”Typ oder nicht:

var type = Sprachen Instanz von String;

Drucken Sie den resultierenden Wert auf der Konsole:

Konsole.Log ("Der Typ des deklarierten Objekts ist Zeichenfolge? " + Typ);

Es ist zu sehen, dass das “Sprachen"Ist kein String -Typ -Objekt, weil der Instanzoperator zurückgegeben wird"FALSCH”:

Überprüfen Sie es mit Objekttyp “Array”:

var type = Sprachen Instanz des Arrays;

Die Ausgabe wird angezeigt "WAHR"Das zeigt das an“SprachenIst ein Array:

Hier geht es um die Verwendung des Instanzbetreibers in JavaScript.

Abschluss

In JavaScript deklarieren wir Variablen, ohne ihren Datentyp anzugeben, wie zvar x”, Die möglicherweise eine Nummer, ein Array, eine Zeichenfolge oder ein benutzerdefinierter Datentyp sein. Der Programmierer gibt in anderen Programmiersprachen wie C oder C ++ den Datentyp an. Also das "InstanzDer Operator in JavaScript wird verwendet, um den Objekttyp zu bestimmen/zu überprüfen. Wenn das Objekt eine Instanz der jeweiligen Klasse ist, gibt es “WAHR", Sonst gibt es aus"FALSCH”. In diesem Artikel wurde der Operator JavaScript Instance des Operators erörtert.