| 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
Ukryj dziedziczone właściwości publiczne
Pokaż dziedziczone właściwości publiczne