javascript - 有没有一种明确的方法可以找出在 FF 的开发人员控制台中调用函数的位置?

标签 javascript html debugging http firefox-developer-tools

我有一个功能,可以在单击按钮时向我的服务器发出发布请求,但是我在控制台日志中注意到,当它不应该被触发时,我没有将单个请求发送到该资源不知道为什么。

它似乎是在调用另一个向另一个资源发出获取请求的函数后不久触发的,但是该函数相当简单;在过去的几天里,我断断续续地浏览了它,但不知所措,所以大部分时间都忽略了它。

它并没有真正对程序造成干扰,它只是在服务器上抛出一个异常并且请求失败,这对客户端也没有任何影响,但显然我不希望在生产中出现这种情况,这让我很困扰,因为我只是想不通。我真的无法想象它是在那里被触发的,而且它也很奇怪,因为它是在该调用之后的一段时间内发生的,而不是像你认为它是由它直接调用的那样立即发生的。所以无论如何,除了单步执行我的整个程序之外,还有什么方法可以确定所谓的函数吗?我认为这将是一个相当普遍的功能,但如果是的话,我似乎找不到它。

最佳答案

您可以使用 console.trace()在代码中,或者您无法编辑代码?

关于javascript - 有没有一种明确的方法可以找出在 FF 的开发人员控制台中调用函数的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19957031/

相关文章:

jquery - 如何通过单击同一切换按钮或文档中的其他位置来隐藏 div

java - 通过 SSH 远程调试 |网 bean

javascript - 使用 HTML5 在本地写入 CSV 文件

javascript - 是否可以根据配置更改在 AngularJS 中使用不同的模块?

javascript - 根据属性值从 ImmutableJS 列表中删除对象

javascript - 将 html 复选框值放入文本字​​段

c# - 如何突出显示选定的html内容作为摘要c#,jquery,javascript,ajax

c# - 如何设计一个对象来表示所有 HTML 表单元素?

ruby - 如何使用 Aptana Studio 3 和 rbenv 调试 Ruby 脚本?

python - PyCharm 的调试器在点击 copy.deepcopy() 时放弃