我需要這個,因爲我經常在現有項目上工作,而且我需要直接進入其他人的工作中。很少有時間現在,我正在尋找的任何工具,我可以找到這樣做:顯示Javascript中調用了哪些函數
- 加載一個JS應用
- 開始/暫停錄製活動
- 告訴我到底發生了什麼,在形式什麼函數被調用而不需要我更改源代碼。
例如:
<script language="javascript">
var fn1 = function(strvar){ alert('var='+strvar); fn2(strvar); }
var fn2 = function(strvar2){ alert('var='+strvar2); }
</script>
<a href="javascript:fn1(this.innerHTML);">click here</a>
之後,我點擊了錨,(最好)應該得到這樣的事情:
- (點擊)事件上一個
- (呼叫) fn1(「點擊這裏」)
- (呼叫)fn2(「點擊這裏」)從fn1內部調用pct。 2
某種堆棧跟蹤,但無需更改源,因爲它需要很長的時間。
您是否嘗試過Firefox中的Firebug插件?它具有相當不錯的調試支持javascript – Gaim