Я хотел бы ссылаться на функцию get как объект Function
, а не на возвращаемое значение.Как обратиться к функции get как к объекту
Обычно я мог бы просто сослаться на функцию без parenthesizes так:
private function getFoo():int {
return 0;
}
trace(getFoo); // traces function
Но вся суть функции ПОЛУЧИТЬ является то, что вы можете вызвать функцию без parenthesizes, поэтому я просто получить возвращение 0, если я это сделать:
private function get foo():int {
return 0;
}
trace(foo); // traces 0
есть ли какой-нибудь способ вообще получить ссылку на объект foo
функции?
Возможный дубликат [Ссылка на функции приемника/сеттера в actionscript 3] (http://stackoverflow.com/questions/1478923/referencing-getter-setter-functions-in-actionscript-3) –
Было бы также полезно иметь возможность делать это с помощью заданных функций. –