2012-05-16 12 views
4

最近我注意到,爲了調試我的JavaScript,我在腳本文件中放置的任何斷點在調試器中都未命中。這似乎是腳本重複並列在名稱(程序)[見圖]。如果我把斷點放在(程序)腳本中,它會被擊中。當我有很多腳本時,我必須查看每個(程序)列表並找出哪一個是我想要調試的腳本。任何人都知道是否有辦法解決這個問題或爲什麼發生這種情況?Google Chrome中開發人員工具中腳本下拉列表中的很多(程序)條目

我的谷歌瀏覽器的版本是18.0.1025.168米

Script Debugger Screenshot

更新: 我升級到每保羅愛爾蘭的建議19版(19.0.1084.46米),我仍然可以如果我把我的斷點在(程序)僅調試文件:

Script Debugger Screenshot 2

回答

1

這是因爲使用的最有可能的「e val'或新函數([string]) - 代碼不直接在文件中引用並在全局上下文中(從字符串中解釋)。

更新:您正在使用jQuery模板,它使用Function構造函數。

相關問題