回答
您可以使用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. 我們如何在Scala中用行號跟蹤表達式/打印語句?
- 5. 如何打印當前行?
- 6. 如何打印Ruby 1.9進程的運行時堆棧跟蹤?
- 7. Tensorflow調試或打印語句
- 8. 跟蹤oracle語句
- 9. 爲什麼org.hibernate.JDBCException不在堆棧跟蹤中打印sql語句
- 10. 如何測試打印語句?
- 11. 打印前執行的掃描語句
- 12. 調試一些不打印任何堆棧跟蹤的代碼
- 13. 如何打印Groovy堆棧跟蹤?
- 14. 如何打印StackOverflowException的堆棧跟蹤
- 15. 嘗試語句跳閘調試器(as3)
- 16. GDB跟蹤:無當前跟蹤幀
- 17. PDO(非仿真)語句是否跟蹤前面的語句?
- 18. 如何在單行中打印語句
- 19. 如何打印SQL語句?
- 20. Haskell - 執行後打印跟蹤
- 21. 如何在Linux內核中打印當前線程堆棧跟蹤?
- 22. 僅在級別調試時打印堆棧跟蹤
- 23. 如何用logback打印當前類名?
- 24. 打印堆棧跟蹤
- 25. Spotipy:打印跟蹤信息
- 26. 打印堆棧跟蹤obfusated
- 27. 爲跟蹤和調試標記sql語句
- 28. 的Visual Studio調試和跟蹤語句不工作
- 29. Oracle:跟蹤SQL語句
- 30. oracle jdbc語句跟蹤器
感謝。很棒。但不得不將其更改爲getQualifiedClassName(this)。 – Thomas 2010-03-03 23:38:08