如何获取Flex对象实例的Class

flex应用中有时会反向映射运行中的对象实例的类,比如有一个方法传递的参数为Object,但在方法中要判断该对象是否为要处理的类,有些采用instanceof关键字,还可以采用类型比较的方法:

dynamic class  A {}
trace(A.prototype.constructor);      // class A
trace(A.prototype.constructor == A); // true
var myA:A = new A();
trace(myA.constructor == A);         // true

下面文章或许你还感兴趣

  • FWD: Creating an Executable Apache Pivot App using Maven
  • 收藏-黑莓手机使用技巧
  • FDT3.5正式版已经发布
  • Robotlegs IOC 接口实例化
  • xViewer for flex
  • 收藏-Flex Builder 3 on Eclipse 3.5
  • Flex 3 Style Explorer
  • Flexmojos Using ASDoc
  • 收藏Flexmojos Adding libraries to compilation
  • flexmojos 创建flex项目常用构建命令

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>