Я хочу передать параметр дополнительных данных некоторым обратным вызовам, но только обратным вызовам, которые поддерживают единственный параметр; прямо сейчас у меня есть умеренно измеренная кодовая база обратных вызовов, которые не могут принять параметр вообще. Как может я проверять что параметры a Function
поддержка объектов?
Если ваша функция объявлена в классе
используйте функцию
describeType она вернет XML, который вы можете разобрать и посмотреть на имя вашей функции с его аргументами
Массив аргументов - это массив всех параметров, переданных в функцию. Может быть, это то, что вы ищете?
function traceArgArray(x:int):void
{
for (var i:uint = 0; i < arguments.length; i++)
{
trace(arguments[i]);
}
}
Пример взят с сайта livedocs.adobe.com