类与函数的反射

getDefinitionByName()  ---->>> 类
describeType ---->>>> 方法
     describeType() 只显示公共属性和方法,而不会显示私有、在包内部或在自定义命名空间中的属性和方法

var myClass : Class = getChildByName ( "MyClass" ) as Class;
trace ( new myClass()["myFunction"] );

实例内部还可以引用:trace ( this["myFunction"] );
若要引用静态类的属性或者方法:trace ( myClass ["myFunction"] )
原文地址:https://www.cnblogs.com/sevenyuan/p/1615495.html