Paket | Översta nivån |
Klass | public final class Boolean |
Arv | Boolean Object |
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0, Flash Player 9, Flash Lite 4 |
true
eller false
, och som används för logiska operationer. Använd klassen Boolean för att hämta den primitiva datatypen eller strängbeteckningen för ett Boolean-objekt.
Om du vill skapa ett Boolean-objekt kan du använda konstruktorn, den globala funktionen eller tilldela ett litteralt värde. Det spelar ingen roll vilken teknik du använder. I ActionScript 3.0 är de tre teknikerna likvärdiga. (Detta skiljer sig från JavaScript där ett Boolean-objekt skiljer sig från den primitiva typen Boolean.)
Följande kodrader är likvärdiga:
var flag:Boolean = true; var flag:Boolean = new Boolean(true); var flag:Boolean = Boolean(true);
Metod | Definieras med | ||
---|---|---|---|
Skapar ett Boolean-objekt med det angivna värdet. | Boolean | ||
Anger om det finns en egenskap angiven för ett objekt. | Object | ||
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter. | Object | ||
Anger om den angivna egenskapen finns och är uppräkningsbar. | Object | ||
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder. | Object | ||
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner. | Object | ||
Returnerar strängbeteckningen ("true" eller "false") för Boolean-objektet. | Boolean | ||
Returnerar true om värdet för det angivna Boolean-objektet är true; annars returneras false. | Boolean |
Boolean | () | Konstruktor |
public function Boolean(expression:Object = false)
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Skapar ett Boolean-objekt med det angivna värdet. Om du utelämnar parametern expression
initieras Boolean-objektet med värdet false
. Om du anger ett värde för parametern expression
utvärderar metoden parametern och returnerar resultatet som ett booleskt värde enligt reglerna i den globala funktionen Boolean()
.
expression:Object (default = false ) — Alla uttryck.
|
Relaterade API-element
Exempel ( Så här använder du exemplet )
myBoolean
som initieras till värdetfalse
:
var myBoolean:Boolean = new Boolean();
toString | () | metod |
AS3 function toString():String
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Returnerar strängbeteckningen ("true"
eller "false"
) för Boolean-objektet. Utdata översätts inte och är "true"
eller "false"
, oavsett datorns språkinställning.
String — Strängen "true" eller "false"
|
Exempel ( Så här använder du exemplet )
toString()
värdet till en sträng för användning i en array med strängar:
var myStringArray:Array = new Array("yes", "could be"); var myBool:Boolean = 0; myBool.toString(); myStringArray.push(myBool); trace(myStringArray); // yes,could be,false
valueOf | () | metod |
AS3 function valueOf():Boolean
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Returnerar true
om värdet för det angivna Boolean-objektet är true; annars returneras false
.
Boolean — Ett booleskt värde.
|
Exempel ( Så här använder du exemplet )
false
:
var myBool:Boolean = new Boolean(); trace(myBool.valueOf()); // false myBool = (6==3+3); trace(myBool.valueOf()); // true
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; } } }
Tue Jun 12 2018, 01:40 PM Z