
Het Boolean object is een object wrapper voor een Boolean waarde en wordt gebruikt voor het converteren van een niet-Boolean waarde naar een Boolean waarde.
Het Boolean object is een object wrapper voor een Boolean waarde en wordt gebruikt voor het converteren van een niet-Boolean waarde naar een Boolean waarde, oftewel waar of niet waar.
Wanneer het Boolean object geen initiële waarde heeft of het is 0, null, "", false of NaN dan is de initiële waarde onwaar(false). Anders is hij waar(true) (zelfs met de string "false").
Alle volgende regels code creëren een Boolean object met de initiële waarde onwaar(false):
var b1=new Boolean()
var b2=new Boolean(0)
var b3=new Boolean(null)
var b4=new Boolean("")
var b5=new Boolean(false)
var b6=new Boolean(NaN) |
Alle volgende regels code creëren een Boolean object met de initiële waarde waar(true):
var b1=new Boolean(true)
var b2=new Boolean("true")
var b3=new Boolean("false")
var b4=new Boolean("Richard") |
De properties en methoden van het object Boolean zijn hieronder beschreven:
NN: Netscape, IE: Internet Explorer
Syntax: object.property_name
| Propertie | Omschrijving | NN | IE |
|---|---|---|---|
| constructor | Bevat de functie dat het object's prototype creeerde | 4 | 4 |
| prototype | Maakt de properties en methoden van het object toegankelijk | 3 | 4 |
Syntax: object.method_name()
| Methode | Beschrijving | NN | IE |
|---|---|---|---|
| toString() | Converteert een Boolean waarde naar een string. Deze methode wordt door JavaScript automatisch aangeroepen wanneer een Boolean object wordt gebruikt in een situatie waar een string nodig is | 4 | 4 |
| valueOf() | Geeft de primitieve waarde ("true" or "false") van het Boolean object | 4 | 4 |