从as3中的方法获取对象

时间:2010-06-21 15:44:48

标签: serialization function introspection actionscript-3

有没有办法知道方法(Function对象)来自哪个对象? TX

2 个答案:

答案 0 :(得分:1)

关键字“this”将为您提供方法(“函数”)所在的对象(除非您使用的是委托。)

您可以使用arguments.callee来获取对当前函数的引用,但是没有arguments.caller来获取调用函数的对象。你必须将该对象作为参数传递。

http://livedocs.adobe.com/flex/2/langref/arguments.html#callee

答案 1 :(得分:0)

不完全是正统的,也不是高效的,但你可以玩这个溢出用户的原始帖子:

StackTrace in Flash / ActionScript 3.0