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

Probeer het zelf

Or even simpler:

Example

(10 > 9)            // Also returns true
10 > 9              // Retourneert ook true

Probeer het zelf

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.