Object public class Object
Object 클래스는 ActionScript 클래스 계층의 최상위에 존재합니다. 이 클래스는 JavaScript Object 클래스가 제공하는 기능 중 일부를 가지고 있습니다.
지원 버전: ActionScript 1.0, Flash Player 5 - Flash Player 6에서는 기본 객체가 되어 성능이
크게 향상되었습니다.
|
수정자 |
속성 |
설명 |
|---|---|---|
|
|
constructor:Object |
지정된 객체 인스턴스의 생성자 함수에 대한 참조입 |
|
|
__proto__:Object |
객체를 만드는 데 사용되는 클래스(ActionScript 2.0) 또는 생성자 함수(ActionScript 1.0)의 prototype 속성을 참조합니다. |
|
static |
prototype:Object |
클래스의 수퍼 클래스 또는 함수 객체에 대한 참조입 |
|
|
__resolve:Object |
ActionScript 코드에서 정의되지 않은 속성이나 메서드를 참조할 경우 호출되는 사용자 정의 함수에 대한 |
|
서명 |
설명 |
|---|---|
|
Object 객체를 만들고 이 객체의 constructor 속성에 객체의 생성자 메서드에 대한 참조를 저장합니다. |
|
수정자 |
서명 |
설명 |
|---|---|---|
|
|
addProperty(name:String, getter:Function, setter:Function) : Boolean |
getter/setter 속성을 만듭니다. |
|
|
객체에 지정된 속성이 정의되어 있는지 나타냅니다. |
|
|
|
지정된 속성이 존재하고 열거 가능한지 나타냅니다. |
|
|
|
isPrototypeOf(theClass:Object) : Boolean |
Object 클래스의 인스턴스가 인수로 지정된 객체의 |
|
static |
registerClass(name:String, theClass:Function) : Boolean |
무비 클립 심볼을 ActionScript 객체 클래스와 연결합니다. |
|
|
toString() : String |
지정된 객체를 문자열로 변환하여 반환합니다. |
|
|
Object.watch()에서 만든 감시점을 제거합니다. |
|
|
|
valueOf() : Object |
지정된 객체의 원시 값을 반환합니다. |
|
|
watch(name:String, callback:Function, [userData:Object]) : Boolean |
ActionScript 객체의 지정된 속성이 변경될 때 호출될 이벤트 핸들러를 등록합니다. |