패키지 | 최상위 레벨 |
클래스 | public final class Boolean |
상속 | Boolean Object |
언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 1.0, Flash Player 9, Flash Lite 4 |
true
또는 false
값 중 하나를 가질 수 있습니다. Boolean 클래스를 사용하면 Boolean 객체의 프리미티브 데이터 유형이나 문자열 표현을 검색할 수 있습니다.
Boolean 객체를 만들려면 생성자 또는 전역 함수를 사용하거나 리터럴 값을 할당해야 합니다. ActionScript 3.0에서는 세 가지 방법 모두 동일한 결과를 가져옵니다. 이는 Boolean 객체가 Boolean 프리미티브 유형과 구별되는 JavaScript의 경우와 다릅니다.
다음 코드 행은 모두 동일합니다.
var flag:Boolean = true; var flag:Boolean = new Boolean(true); var flag:Boolean = Boolean(true);
공용 속성
공용 메서드
메서드 | 정의 주체 | ||
---|---|---|---|
지정된 값으로 Boolean 객체를 만듭니다. | Boolean | ||
지정된 속성이 객체에 정의되어 있는지 여부를 나타냅니다. | Object | ||
Object 클래스의 인스턴스가 매개 변수로 지정된 객체의 프로토타입 체인에 있는지 여부를 나타냅니다. | Object | ||
지정된 속성이 존재하고 열거 가능한지 여부를 나타냅니다. | Object | ||
루프 작업에서 동적 속성을 사용할 수 있는지 여부를 설정합니다. | Object | ||
로캘별 규칙에 따라 서식이 지정된 이 객체의 문자열 표현을 반환합니다. | Object | ||
Boolean 객체의 문자열 표현("true" 또는 "false")을 반환합니다. | Boolean | ||
지정된 Boolean 객체의 값이 true이면 true를 반환하고 그렇지 않으면 false를 반환합니다. | Boolean |
생성자 세부 정보
Boolean | () | 생성자 |
public function Boolean(expression:Object = false)
언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 1.0, Flash Player 9, Flash Lite 4 |
지정된 값으로 Boolean 객체를 만듭니다. expression
매개 변수를 생략하면 Boolean 객체가 false
값으로 초기화됩니다. 사용자가 expression
매개 변수에 값을 지정하면 메서드에서 전역 Boolean()
함수의 규칙에 따라 값을 평가하고 결과를 부울 값으로 반환합니다.
expression:Object (default = false ) — 모든 표현식입니다.
|
관련 API 요소
예제 ( 예제 사용 방법 )
다음 코드에서는
false
값으로 초기화된 myBoolean
이라는 새 Boolean 객체를 만듭니다.
var myBoolean:Boolean = new Boolean();
메서드 세부 정보
toString | () | 메서드 |
AS3 function toString():String
언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Boolean 객체의 문자열 표현인 "true"
또는 "false"
를 반환합니다. 출력 문자열은 지역화되지 않으며 시스템 언어에 관계없이 항상 "true"
또는 "false"
입니다.
String — "true" 또는 "false" 문자열입니다.
|
예제 ( 예제 사용 방법 )
다음 예제에서는 Boolean 유형의 변수를 만든 다음
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
언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 1.0, Flash Player 9, Flash Lite 4 |
지정된 Boolean 객체의 값이 참이면 true
를, 그렇지 않으면 false
를 반환합니다.
Boolean — 부울 값.
|
예제 ( 예제 사용 방법 )
다음 예제에서는 이 메서드의 작동 방식을 보여 주고 새 Boolean 객체의 값이
false
임을 보여 줍니다.
var myBool:Boolean = new Boolean(); trace(myBool.valueOf()); // false myBool = (6==3+3); trace(myBool.valueOf()); // true
예제 예제 사용 방법
BooleanExample.as
다음 예제에서는 Boolean 객체를 반전하면서 해당 값을 각각 표시합니다.
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, 03:17 PM Z