JavaScript bietet Art der Und Instanz Operatoren prüfen, ob ein Wert ein Objekt ist oder nicht. Diese Betreiber berechnen den Wert eines Datentyps. Man kann eine Überprüfung vorlegen, dass wenn der Wert ein Objekttyp ist, er true zurückgeben sollte, sonst falsch. Außerdem die Objekt.GetPrototypeof () Die Methode wird auch verwendet, um zu bewerten, ob der Wert ein Objekt ist oder nicht. Lassen Sie uns diese Methoden nacheinander üben:
Methode 1: Verwenden des Typs des Operators zum Überprüfen des Wertes ist Objekt
Der Art der Der Bediener ist angepasst, um uns die Art des Objekts mitzuteilen. Es gibt einen tatsächlichen Wert zurück, indem es überprüft, ob der Wert ein Objekt ist. Ansonsten gibt es falsche zurück. Die Syntax der Art der Der Bediener ist wie folgt:
Syntax
typeof variable;In der obigen Syntax wird die Variable an die übergeben Art der Operator und die Methode geben ihren Typ zurück.
Code
Konsole.log ("Ein Wert prüfen ist Objekt");Die Erläuterung des Code ist unten angegeben:
Ausgang
Die Ausgabe wird angezeigt "WAHR,Das heißt, dass das “LehrerIst ein Objekt.
Methode 2: Verwenden von Objekt.GetPrototypeof, um den Wert zu überprüfen, das Objekt ist
Eine andere Methode wird in Betracht gezogen, um den Objekttyp durch Verwendung des Objekt.GetPrototypeof () Methode in JavaScript. Die Methode gibt einen Prototyp (vorhandene eingebaute Funktionalität) des angegebenen Objekts zurück. Schauen wir uns die Syntax des Objekt.GetPrototypeof () Methode:
Syntax
Objekt.GetPrototypeof (OBJ)In dieser Syntax, obj Gibt den zu zurückgegebenen Prototyp an.
Code
Konsole.log ("Ein Wert prüfen ist Objekt");Die Beschreibung des Codes wird hier bereitgestellt:
Ausgang
In der Ausgabe bestätigt der wahre Wert, dass der Übergabewert ein Objekt in JavaScript ist.
Methode 3: Verwenden des Instanzoperators zum Überprüfen des Wertes ist Objekt
Der Instanz Der Bediener kann auch verwendet werden, um zu bewerten, dass der Wert ein Objekt ist oder nicht. Es bewertet den Typ eines Objekts während der Laufzeit und prüft, ob ein bestimmtes Objekt eine Instanz der Klasse ist. Es gibt eine boolesche Ausgabe zurück, wie z WAHR Wert, der den Wert zeigt, ist ein Objekt, ansonsten kehrt er zurück FALSCH. Die Syntax ist unten bereitgestellt:
Syntax
Wertinstanz des ObjektsIn dieser Syntax die Instanz bewertet die Art des Objekts und gibt einen booleschen Wert zurück.
Code
Konsole.log ("Ein Wert prüfen ist Objekt");In diesem Code:
Ausgang
Die Ausgabe gibt zurück, dass die Lehrer wird als Objekt initialisiert. Es gibt a zurück "WAHR" Wert im Konsolenfenster, in dem bestätigt wird, dass der Wert ein Objekt ist.
Abschluss
JavaScript bietet Art der, Objekt.GetPrototypeof () -Methode, Und Instanz Operatoren prüfen, ob der Wert ein Objekt ist oder nicht. Der Art der Der Bediener berechnet den Wert eines Datentyps. Der Objekt.GetPrototypeof () Die Methode gibt einen Prototyp des angegebenen Objekts zurück. Der Instanz Der Bediener berechnet den Typ eines Objekts während der Laufzeit und prüft, ob ein bestimmtes Objekt eine Instanz ist oder nicht. Diese Methoden bewerten die Art des Objekts und geben die Ausgabe in True oder False zurück. Dieser Artikel zeigt die Überprüfung, ob ein Wert ein Objekt ist oder nicht mit unterschiedlichen Beispielen.