JavaScript Boolean Referentiemanual
JavaScript Boolean (Boolean)
JavaScript boolean values can have one of two values: true or false.
Boolean() Function
You can use the Boolean() function to determine if an expression is true:
Example
Boolean(10 > 9) // Returns true
Or even simpler:
Example
(10 > 9) // Also returns true 10 > 9 // Retourneert ook true
Voor een handleiding over boolean waarden, lees onze JavaScript Boolean Handleiding.
Boolean Eigenschappen
Eigenschappen | Beschrijving |
---|---|
constructor | Retourneert de functie die de JavaScript Boolean prototype maakt. |
prototype | Staat u toe om eigenschappen en methoden toe te voegen aan het Boolean prototype. |
Boolean Methoden
Methode | Beschrijving |
---|---|
toString() | Converteert de boolean waarde naar een string en retourneert het resultaat. |
valueOf() | Retourneert de oorspronkelijke waarde van de boolean waarde. |
Boolean object
Een Boolean object vertegenwoordigt twee waarden: "true" of "false".
Syntaxis om een Boolean object te maken:
new Boolean(value); // Constructor Boolean(value); // Conversiefunctie
Parameter
Parameter value De waarde opgeslagen door het boolean object of de waarde die moet worden gecconverteerd naar een boolean waarde.
Retourwaarde
Als Boolean() als een constructor (met new operator) wordt aangeroepen, converteert Boolean() zijn parameter naar een boolean waarde en retourneert een Boolean object dat de waarde bevat.
Als Boolean() als een functie (zonder new operator) wordt aangeroepen, converteert Boolean() alleen zijn parameter naar een primitieve boolean waarde en retourneert deze waarde.
Opmerking:Als de value parameter wordt weggelaten, of ingesteld op 0, -0, null, "", false, undefined of NaN, wordt het object ingesteld op false. Anders wordt het ingesteld op true (zelfs als de value parameter de string "false" is).
Beschrijving van Boolean object
In JavaScript is een boolean een basisgegevenstype. Een Boolean object is een boolean object dat boolean waarden verpakkt. Boolean objecten worden voornamelijk gebruikt om de toString() methode te bieden die boolean waarden naar strings converteert.
Wanneer de toString() methode wordt aangeroepen om een boolean waarde te converteren naar een string (meestal door JavaScript impliciet aangeroepen), converteert JavaScript deze boolean waarde innerlijk naar een tijdelijke Boolean object, en roept vervolgens de toString() methode van dit object aan.
Boeken buiten de les
Voor meer informatie, lees het gerelateerde deel van de JavaScript Avanceerde Handleiding:
- ECMAScript reference type
- Referenties worden meestal genoemd als klassen (class) of objecten. Dit hoofdstuk bespreekt de vooraf gedefinieerde referentietypes van ECMAScript.