我正在使用JavaScript編寫的大多數代碼處理Web應用程序。這個應用程序使用backbone.js,它有各種事件監聽器。一些視圖函數正在監聽模型更改事件,URL更改事件或用戶交互。很難說出一個特定的函數是如何被調用的。有沒有辦法獲得導致當前調用的函數調用的整個跟蹤?調試Javascript:瞭解特定函數的調用
1
A
回答
6
在調試器的函數開始處設置斷點。當命中斷點時,在調試器中檢查調用堆棧,您可以看到導致這一點的函數調用。
0
Firefox的Firebug將顯示堆棧,一旦它停在您設置的斷點處。
您是否需要用於調試目的的堆棧?
或者你打算使用這些信息你的代碼裏面做出某種決定的?
如果是這種情況,您可以檢查變量「this」的值。
相關問題
- 1. 瞭解javascript中的回調函數
- 2. 瞭解javascript中的回調函數
- 3. 瞭解MCPL函數調用
- 4. 學生試圖瞭解回調函數
- 5. 調試javascript函數
- 6. 瞭解Javascript異步調用
- 7. 如何調試JavaScript函數
- 8. EvaluateJavaScript調試javascript函數
- 9. 試圖瞭解。數據在MIPS和如何調用函數
- 10. 需要了解javascript函數的調用方式
- 11. Javascript類和函數調用的分解
- 12. 瞭解C++類和函數調用
- 13. JavaScript函數方法調用了什麼?
- 14. 使用參數調試javascript函數
- 15. 使用Websockets調用特定的函數?
- 16. 調試相當於c代碼的程序集以瞭解函數調用
- 17. 如果點擊了特定類的對象,jQuery調用函數?
- 18. 函數調用函數javascript
- 19. 想要了解如何調用此javascript函數?
- 20. 混淆了函數調用和調試的排序
- 21. .load函數調用特定的類
- 22. 特定時間的C#調用函數
- 23. 調用特定的函數陣列
- 24. 瞭解函數(錯誤,數據)回調
- 25. 試圖在html中調用javascript函數
- 26. 試圖調用一個函數在JavaScript
- 27. 嘗試從調用函數(html5/Javascript)
- 28. 使用PhpStorm調試JavaScript中調用的Laravel函數
- 29. 調用JavaScript函數
- 30. 調用Javascript函數