我继承了一个JavaScript应用程序,我正在努力了解它是如何在Chrome中使用评测的。
Chrome给了我执行的方法的顺序,但我只看到了方法名称。我怎样才能找到一个给定方法附加到哪个对象?
如果你想在Chrome开发工具中查看特定方法的调用堆栈,你需要在"Sources"面板中设置一个断点。
以下是整个过程:
- 运行"收集JavaScript CPU"报告
- 在函数列中,单击(有问题的函数的)右侧链接跳转到相应的源代码行
- 在该线上设置一个断点
- 重新运行脚本(通常通过页面刷新)
- 如果达到断点,调用堆栈将显示在"源"面板的右侧列上