Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Boolean-objekt

Boolean-objekt skapas när man omvandlar boolska värden till objekt.

Observera att Boolean-objekt alltid omvandlas till true om du använder dem i if-satser och andra konstruktioner som omvandlar till booleska värden.

För att få reda på det boolska värde som Boolean-objektet kapslar in, måste du använda Boolean.prototype.valueOf().

Exempel:

var myBoolean = new Boolean(false);
if(myBoolean)
{
   sResult = "We always get here";
}
if(myBoolean.valueOf())
{
   sResult = "We never get here";
}

Egenskaper i Boolean-objekt

Boolean-objekt har inga särskilda egenskaper.

Boolean-konstruktorn

Boolean-objekt skapas när man omvandlar boolska värden till objekt. Du kan även skapa nya Boolean-objekt med hjälp av Boolean-konstruktorn.

new Boolean(value)

Omvandlar value till ett boolskt värde och returnerar ett nytt Boolean-objekt som innehåller det värdet.

Boolean(value)

Omvandar value till ett boolskt värde.

Boolean-prototypen

Följande funktioner finns tillgängliga att använda på Boolean-objekt.

Boolean.prototype.toString()

Om det här Boolean-objektets boolska värde är true, returneras strängen “true”. Annars returneras “false”.

Boolean.prototype.valueOf()

Returnerar det här Boolean-objektets boolska värde.