Ein JavaScript - Boolean stellt einen von zwei Werten: true oder false .
Boolesche Werte
Sehr oft in der Programmierung, werden Sie einen Datentyp benötigen, die nur einen von zwei Werten haben kann, wie
- YES / NO
- ON / OFF
- TRUE / FALSE
Dazu muss JavaScript ein Boolean - Datentyp. Es kann nur die Werte nehmen true oder false .
Die Boolean() Funktion
Sie können die Verwendung Boolean() Funktion , um herauszufinden , ob ein Ausdruck (oder eine Variable) wahr ist :
Oder noch einfacher:
Vergleiche Bedingungen
Die Kapitel JS Vergleiche gibt einen vollständigen Überblick über Vergleichsoperatoren.
Das Kapitel JS Bedingungen gibt einen vollständigen Überblick über bedingte Anweisungen.
Hier sind einige Beispiele:
Operator | Beschreibung | Beispiel |
---|---|---|
== | gleich | if (day == "Monday") |
> | größer als | if (salary > 9000) |
< | weniger als | if (age < 18) |
Der Boolesche Wert eines Ausdrucks ist die Grundlage für die JavaScript-Vergleiche und Bedingungen.
Alles, was mit einem "Real" Wert ist wahr,
Alles Ohne eine "Real" ist falsch
var x = 0;
Boolean(x); // returns false
Versuch es selber "
var x = -0;
Boolean(x); // returns false
Versuch es selber "
var x = "";
Boolean(x); // returns false
Versuch es selber "
var x = null;
Boolean(x); // returns false
Versuch es selber "
var x = false;
Boolean(x); // returns false
Versuch es selber "
var x = 10 / "H";
Boolean(x); // returns false
Versuch es selber " Booleschen Eigenschaften und Methoden
Primitive Werte, wie wahr und falsch, nicht haben können Eigenschaften oder Methoden (weil sie keine Objekte sind).
Aber mit JavaScript, Methoden und Eigenschaften sind auch auf Grundwerte, weil JavaScript primitive Werte als Objekte behandelt, wenn Methoden und Eigenschaften der Ausführung.
Vollständige Boolesche Referenz
Eine vollständige Referenz, gehen Sie auf unsere komplette JavaScript Boolean Referenz .
Die Referenz enthält Beschreibungen und Beispiele aller Booleschen Eigenschaften und Methoden.