从getDefinitionByName()返回对象是因为getDefinitionByName()函数是用于获取一个类或接口的定义,而类和接口在ActionScript中是以对象的形式存在的。所以,当你使用getDefinitionByName()函数来获取一个类或接口时,它会返回一个对象,这个对象包含了类或接口的所有信息和定义。
例如,如果你想获取一个名为“MyClass”的类的定义,你可以使用以下代码:
var MyClassDefinition:Object = getDefinitionByName("MyClass");
在这个例子中,getDefinitionByName()函数返回一个名为“MyClassDefinition”的对象,这个对象包含了名为“MyClass”的类的所有信息和定义。
需要注意的是,getDefinitionByName()函数只能获取已经被定义过的类或接口,如果你试图获取一个未被定义的类或接口,则会抛出一个异常。
领取专属 10元无门槛券
手把手带您无忧上云