| 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
Dölj ärvda publika egenskaper
Visa ärvda publika egenskaper