| Package | 톱 레벨 |
| Class | public final class Boolean |
| Inheritance | Boolean Object |
true 또는 false 의 어느쪽이든 1 개의 값을 받는 데이터형입니다. Boolean 클래스를 사용해, Boolean object의 원시적인 데이터형 또는 string 표현을 조사할 수가 있습니다.
Boolean object를 작성하려면 , constructor 을 사용하는지, 글로벌 함수를 사용하는지, 또는 리터럴치를 할당합니다. 어느 수법을 사용해도 차이는 없습니다. ActionScript 3.0 에서는, 3 개의 수법 모든 것이 동등합니다. 이것은, Boolean object가 Boolean 원시적형과 구별되는 JavaScript 와 다른 점입니다.
다음의 각 행의 코드는 같습니다.
var flag:Boolean = true; var flag:Boolean = new Boolean(true); var flag:Boolean = Boolean(true);
See also
| Methods | 정의 | ||
|---|---|---|---|
| Boolean (expression:Object = false)
지정된 값을 가지는 Boolean object를 작성합니다.
| Boolean | ||
![]() | hasOwnProperty (name:String ):Boolean
object로 지정된 property가 정의되고 있는지 어떤지를 나타냅니다.
| Object | |
![]() | isPrototypeOf (theClass:Object ):Boolean
Object 클래스의 인스턴스가, Parameters로서 지정된 object의 prototype 체인내에 있을지 어떨지를 나타냅니다.
| Object | |
![]() | propertyIsEnumerable (name:String ):Boolean
지정된 property가 존재해, 열거 가능한가 어떤가를 나타냅니다.
| Object | |
![]() | setPropertyIsEnumerable (name:String , isEnum:Boolean = true):void
루프 처리에 대한 다이나믹 property의 가용성을 설정합니다.
| Object | |
| toString ():String
Boolean object의 string 표현 (
"true" 또는 "false")을 돌려줍니다. | Boolean | ||
| valueOf ():Boolean
지정된 Boolean object의 값이 true 의 경우는
true, 그 이외의 경우는 false 를 돌려줍니다. | Boolean | ||
| Boolean | () | constructor |
public 함수 Boolean(expression:Object = false)
지정된 값을 가지는 Boolean object를 작성합니다. expression Parameters를 생략 하면, Boolean object는 값 false 로 초기화됩니다. expression Parameters의 값을 지정하면, Methods에 의해 평가되어 평가 결과는 글로벌 Boolean() 함수의 규칙에 따라 불리언 값으로서 돌려주어집니다.
expression:Object (default = false) — 임의의 식입니다.
|
See also
false 에 초기화된 myBoolean 라고 하는 새로운 Boolean object를 작성합니다.
var myBoolean:Boolean = new Boolean();
| toString | () | Methods |
AS3 function toString():String
Boolean object의 string 표현 ("true" 또는 "false")을 돌려줍니다. 시스템 언어에 관계없이, 출력은 로컬라이즈 되지 않고,"true" 또는 "false" 의 언젠가됩니다.
String —
"true" 또는 "false" 의 string입니다.
|
toString() Methods를 사용해, 값을 string의 배열로 사용하는 string로 변환합니다.
var myStringArray:Array = new Array("yes", "could be");
var myBool:Boolean = 0;
myBool.toString();
myStringArray.push(myBool);
trace(myStringArray); // yes, could be, false
| valueOf | () | Methods |
AS3 function valueOf():Boolean
지정된 Boolean object의 값이 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;
}
}
}