zoukankan      html  css  js  c++  java
  • [轉]Flex判断对象的类型

    From : http://xo-tobacoo.javaeye.com/blog/838140

    1. mx.core.UIComponent.className():String

    如果要操作的对象是UIComponent, 可以直接访问它的className属性,如:

    trace( myButton.className ) -> Button

    2. mx.utils.NameUtil.getUnqualifiedClassName(object:Object):String

    此方法会返回指定对象的类的名称,如 "Button"

    3. flash.utils.getQualifiedClassName(value:*):String

    返回一个字符串(含包名的类全名),如 "mx.controls::Button"

    4.mx.utils.ObjectUtil.getClassInfo(obj:Object, excludes:Array=null, options:Object=null):Object

    返回指定对象的关于该类以及该类的属性的信息:

    trace( ObjectUtil.getClassInfo(myButton).name ) -> mx.controls::Button

    5.使用is :

    trace(myButton is Button)->true

    6.使用describeType:

    返回一个xml文档描述对象的多有信息

  • 相关阅读:
    cordova windows环境配置
    javascript 变量声明 和 作用域
    javascript 数组总结
    处理事件的兼容写法
    javascript 闭包
    事件委托和事件绑定
    依赖注入
    .Net委托
    sql游标循环结果集
    T-Sql之集合
  • 原文地址:https://www.cnblogs.com/Athrun/p/flex_object_type.html
Copyright © 2011-2022 走看看