| パッケージ | トップレベル |
| public final class Boolean | |
| 継承 | Boolean Object |
true または false のいずれか 1 つの値を取るデータ型です。Boolean クラスを使用して、Boolean オブジェクトのプリミティブなデータ型またはストリング表現を調べることができます。
Boolean オブジェクトを作成するには、コンストラクタを使用するか、グローバル関数を使用するか、またはリテラル値を割り当てます。どの手法を使っても違いはありません。ActionScript 3.0 では、3 つの手法すべてが同等です。このことは、Boolean オブジェクトが Boolean プリミティブ型と区別される JavaScript と異なる点です。
次の各行のコードは同じです。
var flag:Boolean = true; var flag:Boolean = new Boolean(true); var flag:Boolean = Boolean(true);
関連項目
| メソッド | 定義 | ||
|---|---|---|---|
| Boolean(expression:Object = false)
指定された値を持つ Boolean オブジェクトを作成します。
| Boolean | ||
![]() | hasOwnProperty(name:String):Boolean
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
| Object | |
![]() | isPrototypeOf(theClass:Object):Boolean
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
| Object | |
![]() | propertyIsEnumerable(name:String):Boolean
指定されたプロパティが存在し、列挙可能かどうかを示します。
| Object | |
![]() | setPropertyIsEnumerable(name:String, isEnum:Boolean = true):void
ループ処理に対するダイナミックプロパティの可用性を設定します。
| Object | |
| toString():String
Boolean オブジェクトのストリング表現 (
"true" または "false") を返します。 | Boolean | ||
| valueOf():Boolean
指定された Boolean オブジェクトの値が true の場合は
true、それ以外の場合は false を返します。 | Boolean | ||
| Boolean | () | コンストラクタ |
public 関数 Boolean(expression:Object = false)
指定された値を持つ Boolean オブジェクトを作成します。expression パラメータを省略すると、Boolean オブジェクトは値 false で初期化されます。expression パラメータの値を指定すると、メソッドによって評価され、評価結果はグローバル Boolean() 関数の規則に従ってブール値として返されます。
expression:Object (default = false) — 任意の式です。
|
関連項目
false に初期化された myBoolean という新しい Boolean オブジェクトを作成します。
var myBoolean:Boolean = new Boolean();
| toString | () | メソッド |
AS3 function toString():String
Boolean オブジェクトのストリング表現 ("true" または "false") を返します。システム言語に関係なく、出力はローカライズされず、"true" または "false" のいずれかとなります。
String —
"true" または "false" のストリングです。
|
toString() メソッドを使用して、値をストリングの配列で使用するストリングに変換します。
var myStringArray:Array = new Array("yes", "could be");
var myBool:Boolean = 0;
myBool.toString();
myStringArray.push(myBool);
trace(myStringArray); // yes,could be,false
| valueOf | () | メソッド |
AS3 function valueOf():Boolean
指定された Boolean オブジェクトの値が true の場合は true、それ以外の場合は false を返します。
Boolean —
ブール値。
|
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;
}
}
}
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flex/2_jp/langref/Boolean.html