gpt4 book ai didi

javascript - 如何找到调用某个函数的地方?

转载 作者:行者123 更新时间:2023-11-29 17:01:02 26 4
gpt4 key购买 nike

我正在编写一个网页,我需要在其中做一些小改动。问题是,我需要找到调用某个函数的地方(有很多 JavaScript 文件,所以我无法逐行查看它们)。你知道吗,我怎么才能找到它?

我知道如何在 Firebug 或类似的浏览器控制台中进行逐步调试,但我仍然不知道如何识别调用函数的位置。

我更喜欢在 Firefox 或 Chrome 中使用控制台。

最佳答案

Chrome 调试提示:

您可能有多种方法可以找出更改的来源。但我发现在跟踪 DOM 中的更改时,这可以节省时间。 (这通常会引导我找到我正在寻找的功能)

子树修改属性修改 时中断。为此,请右键单击 DOM 树中的一个元素。特别是您认为正在应用更改的那个。从那里你会得到一个上下文菜单,它会给你这些选项。选择其中一个并设置 DOM 断点。

enter image description here

如果这触发了调试器,您可以使用 F11shift + F11 跳过函数(如果你在像 jQuery 这样的库中结束,这很有用)。执行此操作时,请注意调用堆栈。这将告诉您代码的来源..

enter image description here

更深入的信息:

https://developer.chrome.com/devtools/docs/javascript-debugging

关于javascript - 如何找到调用某个函数的地方?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28070544/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com