回答
您可以使用this.getQualifiedClassName()当前类的名称。
你需要导入flash.utils包使用它...
我希望这听起来并不居高临下,而是描绘出当前范围内使用以下命令:
trace(this) ;
然而,根据你如何措辞你的问题我猜你正在寻找一种层次输出。如果是这种情况,除非对象实现像显示列表这样的子/父约定,否则您将很难获得该对象。如果他们这样做,或者你是从显示对象中的跟踪,你可以写一个递归函数来描绘出层次。此外,trace()将使用对象的toString()方法来确定应该出现在输出面板中的字符串。要定制跟踪语句,请覆盖此函数(如果它已存在于您的类中)或创建它。例如:
override public function toString():String
{
return "This is what I want to appear in the output panel when this object is traced";
}
'this'返回[object Document],我想知道是否有比使用'this'更多的方向解决方案,转换为字符串,并删除'[object'。 – Thomas 2010-03-03 23:36:59
编辑我的答案。 – 2010-03-04 15:52:13
- 1. 跟踪和调试语句
- 2. 如何在java中打印堆栈跟踪到stdout进行调试?
- 3. 如何打印当前行?
- 4. Tensorflow调试或打印语句
- 5. 跟踪oracle语句
- 6. 为什么org.hibernate.JDBCException不在堆栈跟踪中打印sql语句
- 7. 如何打印Groovy堆栈跟踪?
- 8. 如何打印StackOverflowException的堆栈跟踪
- 9. 尝试语句跳闸调试器(as3)
- 10. PDO(非仿真)语句是否跟踪前面的语句?
- 11. GDB跟踪:无当前跟踪帧
- 12. 如何打印SQL语句?
- 13. Haskell - 执行后打印跟踪
- 14. 如何用logback打印当前类名?
- 15. 打印堆栈跟踪obfusated
- 16. 打印堆栈跟踪
- 17. Spotipy:打印跟踪信息
- 18. 的Visual Studio调试和跟踪语句不工作
- 19. 为跟踪和调试标记sql语句
- 20. Oracle:跟踪SQL语句
- 21. 执行打印语句
- 22. 如何让LLDB打印当前行
- 23. Linux,调试,跟踪
- 24. 如何在java中添加堆栈跟踪到我的调试打印输出
- 25. as3/flex builder - 是否可以更改跟踪语句的颜色?
- 26. vue.js:跟踪当前所选行
- 27. 跟踪正在扫描的当前行
- 28. 你打电话使用打印语句来调试代码?
- 29. Java Eclipse调试:跟踪继承类var
- 30. 如何跟踪或调试GMP?
感谢。很棒。但不得不将其更改为getQualifiedClassName(this)。 – Thomas 2010-03-03 23:38:08