So überprüfen Sie, ob der Typ mit JavaScript boolesch ist

So überprüfen Sie, ob der Typ mit JavaScript boolesch ist
Boolesche Ausdrücke repräsentieren logische Entitäten und haben zwei mögliche Ergebnisse, wahr und falsch. Um den Typ der Variablen zu überprüfen, können Sie verschiedene JavaScript -Ansätze in Ihrem Programm verwenden, einschließlich der “Art derOperator, strengen Gleichstellungsoperator (===) oder die “tostring.Forderung()" Methode.

In diesem Beitrag werden die Methoden beschrieben, um zu überprüfen.

So überprüfen/überprüfen Sie, ob der Typ mit JavaScript boolean ist?

Um festzustellen, ob der variable Typ boolesch ist oder nicht, verwenden Sie die folgenden vordefinierten Methoden:

  • Typof Operator
  • strenger Gleichstellungsoperator (===)
  • call () Methode

Lassen Sie uns die Arbeit der oben genannten Methoden untersuchen.

Methode 1: Überprüfen Sie, ob der Typ unter Verwendung des Typs des Operators booleschen ist

Verwenden Sie die “Art derOperator, um festzustellen, ob der variable Typ boolean ist oder nicht. Insbesondere kann dieser Bediener den variablen Typ mit Hilfe des strengen Gleichstellungsoperators mit dem angegebenen Typ vergleichen.

Syntax

Befolgen Sie die angegebene Syntax, um den Typeof -Operator zu verwenden:

Typeof x === 'boolean' '

Beispiel

Erstellen Sie eine Variable “A"Wert zuweisen"WAHR”:

var a = true;

Ruf den "Art der"Operator in"Konsole.Protokoll()"Methode mit einem strengen Gleichstellungsoperator, um zu prüfen, ob der Wert der VariablenAIst boolean oder nicht:

Konsole.log (typeof a === 'boolean');

Die Ausgabe angezeigt “WAHR”Was angibt, dass die Variable boolean ist:

Methode 2: Überprüfen Sie, ob der Typ mit strengen Gleichstellungsoperator boolesch ist (===)

Um festzustellen, ob die Variablentyp boolean ist, verwenden Sie die “===" Operator. Der strenge Gleichstellungsoperator vergleicht Variablen sowohl auf ihrem Typ als auch auf ihrem Wert, und er gibt einen Booleschen Wert zurück.

Syntax

Verwenden Sie für den strengen Gleichstellungsoperator die folgende Syntax:

x === wahr;

Beispiel

Überprüfen Sie die Variable mit einem strengen Gleichstellungsoperator mit dem Booleschen Wert “WAHR”:

Konsole.log (a === true);

Die Ausgabe wird angezeigt "WAHR”Da beide Operanden des strengen Gleichstellungsoperators in Bezug auf Typ und Wert gleich sind:

Methode 3: Überprüfen Sie, ob der Typ unter Verwendung des TOString booleschen.call () Methode

Um festzustellen, ob eine Variable ein Boolescher ist oder nicht, verwenden Sie die “tostring.Forderung()" Methode. Es funktioniert oder verhält sich ähnlich wie der Typ des Operators.

Syntax

Das ToString.Call () Methode kann mit der folgenden Syntax verwendet werden:

tostring.Rufen Sie (x) === '[Objekt boolean]'

Hier bestehen die Variable “X"Als Argument für die Methode und übereinstimmen sie mit"[Objektdaten_Type]”.

Beispiel

Rufen Sie das ToString an.Call () Methode, indem Sie die Variable übergeben und sie dann mit dem 'übereinstimmen[Objekt boolean]''. Wenn es übereinstimmt, wird die Methode zurückgegeben. “WAHR" anders, "FALSCH”:

Konsole.log (tostring.rufen Sie (a) === '[Objekt boolean]');

Die entsprechende Ausgabe ist wie folgt

Alle erforderlichen Informationen werden zusammengestellt, um den Typ der Variablen zu überprüfen, oder nicht boolean oder nicht?

Abschluss

Um zu überprüfen, ob der Typ boolean ist, verwenden Sie die "Art der" Operator, "strenge Gleichheit”Operator (===) oder“tostring.Forderung()" Methode. Alle diese Ansätze geben wirksame Ergebnisse; Allerdings das “Art derOperator ist die am häufigsten verwendete Methode in JavaScript, um den variablen Typ zu bestimmen. In diesem Beitrag wurden die Methoden beschrieben, um zu überprüfen, ob der Variabeltyp boolescher ist oder nicht JavaScript verwendet.