gpt4 book ai didi

javascript - 我如何搜索我的函数的名称?

转载 作者:行者123 更新时间:2023-12-03 11:33:20 25 4
gpt4 key购买 nike

例如,我有一些如下所示的功能:

function Example() {
console.log('do something');
}

当我在 Google Chrome 中运行 javascript 控制台时,我可以看到类似以下内容的内容:

2 do something                        script_file.js

糟糕,我发现我的函数被调用了两次。我想查找调用我的函数Example() 的事件或函数。我怎样才能做到呢?可能是浏览器插件存在,或者我不了解 Chrome 开发者工具。

我只需要 Chrome 的解决方案。

最佳答案

您可以使用Function.caller

function a() {
console.log(a.caller);
}
function b() {
a();
}
b(); // function b() { a(); }

或者您可以使用 Chrome 中的分析器工具。开始录制,执行操作,停止录制,它会列出所有操作,从哪个文件调用的函数等。我推荐这种方法。

关于javascript - 我如何搜索我的函数的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26645862/

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