如何在Flex 3中确定运行时函数的参数计数?

Chr*_*s R 12 apache-flex reflection actionscript introspection actionscript-3

我想将一个可选的数据参数传递给一些回调,但只传递给支持单个参数的回调; 现在,我有一个中等大小的回调代码库,根本无法接受参数.如何检查Function对象支持的参数?

Lex*_*Lex 21

功能是一个对象.每个函数都有一个名为length的只读属性,用于存储为函数定义的参数数量.用它.


Pat*_*ick 2

如果你的函数是在class使用function describeType中声明的,它将返回一个XML,你可以解析并查看你的函数名称及其参数