Pakiet | Najwyższy poziom |
Klasa | public final class Boolean |
Dziedziczenie | Boolean Object |
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | AIR 1.0, Flash Player 9, Flash Lite 4 |
true
, albo false
, wykorzystywany w operacjach logicznych. Klasę Boolean należy stosować w celu pobierania pierwotnego typu danych lub ciągu znaków reprezentującego obiekt Boolean.
Obiekt Boolean można utworzyć za pomocą konstruktora albo funkcji globalnej, albo poprzez przypisanie literału. Nie ma znaczenia, która z tych technik zostanie zastosowana, ponieważ w narzędziu ActionScript 3.0 wszystkie te trzy techniki są równoważne. (Sytuacja przedstawia się inaczej w przypadku narzędzia JavaScript, gdzie obiekt Boolean jest różny od pierwotnego typu Boolean).
Poniższe wiersze kodu są równoważne:
var flag:Boolean = true; var flag:Boolean = new Boolean(true); var flag:Boolean = Boolean(true);
Metoda | Zdefiniowane przez | ||
---|---|---|---|
Tworzy obiekt Boolean o określonej wartości. | Boolean | ||
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość. | Object | ||
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr. | Object | ||
Wskazuje, czy określona właściwość istnieje i jest przeliczalna. | Object | ||
Ustawia dostępność właściwości dynamicznej używanej w pętlach. | Object | ||
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych. | Object | ||
Zwraca ciąg znaków ("prawda" lub "fałsz") reprezentujący obiekt Boolean. | Boolean | ||
Zwraca wartość true, jeśli dany obiekt Boolean ma wartość true. W przeciwnym razie zwraca wartość false. | Boolean |
Boolean | () | Konstruktor |
public function Boolean(expression:Object = false)
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Tworzy obiekt Boolean o określonej wartości. Pominięcie parametru expression
spowoduje, że obiekt Boolean będzie inicjowany z wartością false
. Jeśli wartość parametru expression
zostanie określona, metoda dokona jej analizy i zwróci wynik w postaci wartości typu Boolean zgodnie z zasadami globalnej funkcji Boolean()
.
expression:Object (default = false ) — Dowolne wyrażenie.
|
Powiązane elementy interfejsu API
Przykład ( Sposób korzystania z tego przykładu )
myBoolean
, inicjowany z wartością false
:
var myBoolean:Boolean = new Boolean();
toString | () | metoda |
AS3 function toString():String
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Zwraca ciąg znaków („true”
lub „false”
) dla obiektu Boolean. Dane wyjściowe nie są obsługiwane w wersjach narodowych, z tego względu są albo „true”
, albo „false”
bez względu na wersję językową systemu.
String — Ciąg znaków „true” lub „false” .
|
Przykład ( Sposób korzystania z tego przykładu )
toString()
, która konwertuje wartość na ciąg znaków umieszczanych w tablicy ciągu znaków:
var myStringArray:Array = new Array("yes", "could be"); var myBool:Boolean = 0; myBool.toString(); myStringArray.push(myBool); trace(myStringArray); // yes,could be,false
valueOf | () | metoda |
AS3 function valueOf():Boolean
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Zwraca wartość true
, jeśli dany obiekt Boolean ma wartość true. W przeciwnym razie zwraca wartość false
.
Boolean — Wartość Boolean.
|
Przykład ( Sposób korzystania z tego przykładu )
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, 12:06 PM Z