Modern ismeretek WEB oldalon : Javascript ismertető HTML formátumban
Boolean objektum |
|
A Boolean objektum használata |
A Boolean
objektum használata
|
x = new Boolean(); null = new Boolean(0); null = new Boolean(-0); semmi = new Boolean(null); üres = new Boolean(""); |
A paraméterként átadott érték konvertálódik át egy boolean igaz/hamis ítéletre, ha szükséges. Ha nincs megadva, 0, -0, null, false, NaN, undefined vagy üres sztring ("") a paraméter, akkor az objektum kezdő értéke : false
Bármely más értéket megadva, beleértve az összes objektumot, még a "false" sztringet is, egy olyan objektum jön létre, melynek a kezdő értéke : true
x = new Boolean(false); if(x) // teljesül a feltétel igen = new Boolean("valami"); valós = new Boolean(1); |
Ne keverjük a primitív boolean tipus igaz/hamis ítéletét a Boolean objektum true és false értékével. Ha egy objektumot, aminek az értéke nem undefined vagy null (beleértve a Boolean objektumot is, aminek az értéke false), feltételes utasításként értékelünk ki, igazat ad. Tehát az objektum másképp viselkedik mint a primitív tipus.