spa*_*cle 23 javascript debugging google-chrome google-chrome-devtools
我正在开发一个新客户的网站,该网站从CDN加载Javascript,因此Javascript未嵌入或与网页源内联.我想暂停每次getCurrentPosition()执行以确定它包含在哪个外部JS文件中.
我意识到我可以使用其他工具对JS文件的内容进行字符串搜索,但我宁愿继续使用Chrome的调试工具.
我应该尝试创建一个监视表达式,还是有另一种方法来确定触发某个JS函数的时间和位置?
Jaq*_*har 50
您可以使用Chrome DevTools搜索所有文件.找到你的功能并进行调试:
ctrl + shift + f(Win)或cmd + option + f(Mac)打开搜索所有文件Ima*_*our 13
在打开的框中搜索所有文件(JS,CSS,...).
在框中,您有5个选项:
输入'@symbol'转到特定符号('@ TestSymbol'转到TestSymbol符号).
在此选项中,如果您编写@JSFunctionName或@CSSClassName,则光标将导航到JSFunctionName或CSSClassName.
输入'!snippet'转到特定代码段('!snippetTest'转到snippetTest代码段).
对于使用选项2-5,请选择一个文件.