有没有办法指定调试器来监听特定的方法名称?示例:调用函数myFunc
时,我想开始调试。是的,我知道这看起来很奇怪,但在某些项目中我不知道javascript文件的名称来启动调试,但我知道该方法的名称。
它类似于事件侦听器断点,但使用任意方法名称而不是事件名称。
答案 0 :(得分:8)
您可以通过搜索找到功能名称并设置断点。您可以使用以下组合键来搜索文件。
答案 1 :(得分:4)
只是想在搜索时添加我今天遇到的另一种方法,你可以打开JS控制台并使用debug(Some.path.to.myFunc)
,它会在函数上设置一个调试断点。使用undebug(func)
取消设置。您还可以使用monitor(func)
和unmonitor(func)
在调用该函数时获取控制台日志。从以下方面了解到这些:https://amasad.me/debugging