我有一个功能,可以在单击按钮时向我的服务器发出发布请求,但是我在控制台日志中注意到,当它不应该被触发时,我没有将单个请求发送到该资源不知道为什么。
它似乎是在调用另一个向另一个资源发出获取请求的函数后不久触发的,但是该函数相当简单;在过去的几天里,我断断续续地浏览了它,但不知所措,所以大部分时间都忽略了它。
它并没有真正对程序造成干扰,它只是在服务器上抛出一个异常并且请求失败,这对客户端也没有任何影响,但显然我不希望在生产中出现这种情况,这让我很困扰,因为我只是想不通。我真的无法想象它是在那里被触发的,而且它也很奇怪,因为它是在该调用之后的一段时间内发生的,而不是像你认为它是由它直接调用的那样立即发生的。所以无论如何,除了单步执行我的整个程序之外,还有什么方法可以确定所谓的函数吗?我认为这将是一个相当普遍的功能,但如果是的话,我似乎找不到它。
最佳答案
您可以使用 console.trace()在代码中,或者您无法编辑代码?
关于javascript - 有没有一种明确的方法可以找出在 FF 的开发人员控制台中调用函数的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19957031/