Object


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()

创建 Object 对象,并将对该对象的构造函数方法的引用存储在该对象的 constructor 属性中。


方法摘要

修饰符

签名

说明

 

addProperty(name:String, getter:Function, setter:Function) : Boolean

创建一个 getter/setter 属性。

 

hasOwnProperty(name:String) : Boolean

表示对象是否已经定义了指定的属性。

 

isPropertyEnumerable(name:String) : Boolean

表示指定的属性是否存在、是否可枚举。

 

isPrototypeOf(theClass:Object) : Boolean

表示 Object 类的实例是否在指定为参数的对象的原型链中。

static

registerClass(name:String, theClass:Function) : Boolean

将影片剪辑元件与 ActionScript 对象类相关联。

 

toString() : String

将指定对象转换为字符串然后返回它。

 

unwatch(name:String) : Boolean

删除 Object.watch() 创建的监视点。

 

valueOf() : Object

返回指定对象的原始值。

 

watch(name:String, callback:Function, [userData:Object]) : Boolean

注册当 ActionScript 对象的指定属性更改时要调用的事件处理函数。



Flash CS3

 

评论添加到页面后给我发送电子邮件 | 评论报告

当前页: http://livedocs.adobe.com/flash/9.0_cn/main/00002035.html