我接管了一個涉及大量javascript(AJAX和whatnot)的項目。在追蹤功能時,有沒有辦法找出哪些包含.js
文件包含特定功能?如何找出哪個文件包含javascript函數
我在狩獵螢火蟲,但無法找到它隔離具體的文件它包含JavaScript函數。我錯過了什麼?
我接管了一個涉及大量javascript(AJAX和whatnot)的項目。在追蹤功能時,有沒有辦法找出哪些包含.js
文件包含特定功能?如何找出哪個文件包含javascript函數
我在狩獵螢火蟲,但無法找到它隔離具體的文件它包含JavaScript函數。我錯過了什麼?
的Web開發插件(FF和Chrome http://chrispederick.com/work/web-developer/)具有「視圖的JavaScript」功能,顯示所有的JS,一個頁面一個頁面上引用的。 CTRL-F從那裏找到該功能。
非常有用,謝謝你的提示! – user965641
某些文本編輯器(包括Notepad ++)允許您搜索目錄中的所有文件。你可以使用它來搜索「功能foo(」並且應該將其拉起來。
當然,假設函數是這樣聲明的,它也可以被賦值,這會有點難度。 '必須搜索類似「foo \ s * =」的東西(使用正則表達式搜索)
好主意。謝謝。 – user965641
在函數前面放置一個斷點並調用它,如下所示:'debugger; functionName()'然後進入函數使用調試器和Firebug將列出函數的源代碼以及源文件的名稱 –
他將如何在他找不到的函數前面放置斷點?我知道的唯一方法是打開文件包含JavaScript並在正確的行號處添加斷點。您是否想過別的東西? – oligofren