Naslaggids voor Adobe ActionScript® 3.0 voor het Adobe® Flash®-platform
Startpagina  |  Lijst met pakketten en klassen verbergen |  Pakketten  |  Klassen  |  Nieuw  |  Index  |  Bijlagen  |  Waarom in het Engels?
Filters: Gegevens ophalen van server...
Gegevens ophalen van server...
Hoofdniveau 

Boolean  - AS3

PakketHoofdniveau
Klassepublic final class Boolean
OverervingBoolean Inheritance Object

Taalversie: ActionScript 3.0
Runtimeversies: AIR 1.0, Flash Player 9, Flash Lite 4

Een object Boolean is een gegevenstype dat één van twee waarden kan hebben, true of false, dat voor logische bewerkingen wordt gebruikt. Gebruik de klasse Boolean om de representatie van het primitieve gegevenstype of tekenreeks van een object Boolean op te halen.

U kunt de constructor of de algemene functie gebruiken om een object Boolean te maken, of u kunt een letterlijke waarde toewijzen. Het maakt niet uit welke techniek u toepast. Alle drie de technieken zijn gelijk in ActionScript 3.0. (Dit is anders dan bij JavaScript, waar een object Boolean wordt onderscheiden van het elementaire type Boolean.)

De volgende coderegels zijn gelijk:

var flag:Boolean = true;
var flag:Boolean = new Boolean(true);
var flag:Boolean = Boolean(true);

Bekijk de voorbeelden



Openbare eigenschappen
 EigenschapGedefinieerd door
 Inheritedconstructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie.
Object
Openbare methoden
 MethodeGedefinieerd door
  
Boolean(expression:Object = false)
Maakt een object Boolean met de opgegeven waarde.
Boolean
 Inherited
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd.
Object
 Inherited
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven.
Object
 Inherited
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd.
Object
 Inherited
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in.
Object
 Inherited
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies.
Object
  
Retourneert de tekenreeksrepresentatie (true of false) van het object Boolean.
Boolean
  
Retourneert true wanneer de waarde van het opgegeven object Boolean true is; anders false.
Boolean
Constructordetails

Boolean

()Constructor
public function Boolean(expression:Object = false)

Taalversie: ActionScript 3.0
Runtimeversies: AIR 1.0, Flash Player 9, Flash Lite 4

Maakt een object Boolean met de opgegeven waarde. Wanneer u de parameter expression weglaat, wordt het object Boolean geïnitialiseerd met een waarde van false. Wanneer u een waarde opgeeft voor de parameter expression, evalueert de methode de waarde en retourneert deze het resultaat als een Booleaanse waarde volgens de regels van de algemene functie Boolean().

Parameters
expression:Object (default = false) — Willekeurige expressie.

Verwante API-elementen


Voorbeeld  ( Hoe dit voorbeeld te gebruiken )
Met de volgende code maakt u een nieuw object Boolean dat is geïnitialiseerd op een waarde van false, met de naam myBoolean:
 var myBoolean:Boolean = new Boolean();
 
Methodedetails

toString

()methode
AS3 function toString():String

Taalversie: ActionScript 3.0
Runtimeversies: AIR 1.0, Flash Player 9, Flash Lite 4

Retourneert de tekenreeksrepresentatie (true of false) van het object Boolean. De uitvoer wordt niet vertaald en is true of false ongeacht de systeemtaal.

Geretourneerde waarde
String — De tekenreeks true of false.

Voorbeeld  ( Hoe dit voorbeeld te gebruiken )
In dit voorbeeld wordt een variabele gemaakt van het type Boolean en wordt de methode toString() gebruikt om de waarde om te zetten in een tekenreeks, zodat deze in een array van tekenreeksen kan worden gebruikt:
     var myStringArray:Array = new Array("yes", "could be");
     var myBool:Boolean = 0;
     myBool.toString();
     myStringArray.push(myBool);
     trace(myStringArray); // yes,could be,false
     

valueOf

()methode 
AS3 function valueOf():Boolean

Taalversie: ActionScript 3.0
Runtimeversies: AIR 1.0, Flash Player 9, Flash Lite 4

Retourneert true wanneer de waarde van het opgegeven object Boolean true is; anders false.

Geretourneerde waarde
Boolean — Een Booleaanse waarde.

Voorbeeld  ( Hoe dit voorbeeld te gebruiken )
In het volgende voorbeeld wordt getoond hoe deze methode werkt en ook dat de waarde van een nieuw object Boolean false is:
     var myBool:Boolean = new Boolean();
     trace(myBool.valueOf());   // false
     myBool = (6==3+3);
     trace(myBool.valueOf());   // true  
     
BooleanExample.as

In het volgende voorbeeld wordt elke overeenkomende waarde voor het object Boolean in- of uitgeschakeld en weergegeven:
 package {
    import flash.display.Sprite;

    public class BooleanExample extends Sprite {
        private var flag:Boolean;

        public function BooleanExample() {
            trace(flag);    // false
            toggle();
            trace(flag);    // true
            toggle();
            trace(flag);    // false
        }
        
        private function toggle():void{
            flag = !flag;
        }
    }
}




[ X ]Waarom in het Engels?
Sommige inhoud van de Naslaggids voor ActionScript 3.0 staat in het Engels

Niet alle onderdelen van de Naslaggids voor ActionScript 3.0 zijn in alle talen vertaald. Wanneer een taalelement niet is vertaald, wordt het in het Engels weergegeven. Zo is de klasse ga.controls.HelpBox niet in elke taal vertaald. In de Nederlandse versie van de naslaggids wordt de klasse ga.controls.HelpBox bijvoorbeeld in het Engels weergegeven.