代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--trace(describeType(DisplayObject));/*输出:<typename="flash.display::DisplayObject"base="Class"isDyn...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2009-12-02 18:00:00
                            
                                35阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            describeType函数在adobe官方在线文档上的定义如下:生成描述ActionScript对象(命令为方法的参数)的XML对象,此方法实现ActionScript语言的反射编程概念。这个方法的应用场景可能是这样的:定义一个方法,解析很多邮件的消息,很多消息的内容格式又是一致的(需要实现方法的共用),            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-10-13 18:44:00
                            
                                75阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            trace(describeType(DisplayObject));//这一段表示了这个类叫什么名字,路径是什么            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-09 11:44:28
                            
                                73阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            getDefinitionByName() ---->>> 类describeType ---->>>> 方法 describeType() 只显示公共属性和方法,而不会显示私有、在包内部或在自定义命名空间中的属性和方法var myClass : Class = getChildByName ( "MyClass" ) as Class;trace ( n...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2009-12-02 17:11:00
                            
                                92阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--functionshowMethodName(thisObj:Object,method:Function):String{varxml:XML=describeType(thisObj);varxm...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2009-12-02 14:40:00
                            
                                285阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
                Flex中提供了[Bindable]标签,可以方便的实现数据绑定。但是其背后的原理是什么呢?可以用flash.utils.describeType这个工具来分析。    假设有如下的类,对成员变量声明了数据绑定:package test
...{
    import mx.collections.ArrayCollection;