gpt4 book ai didi

javascript - 我如何分析 JS 中 setTimeout 函数的存在

转载 作者:行者123 更新时间:2023-11-29 10:54:21 25 4
gpt4 key购买 nike

我无法理解在我的 JS 代码中运行哪个函数(可能在无限循环中)。

是否有插件\方式可以查看正在运行的 setTimeout 函数的列表?

最佳答案

您所要做的就是连接到您的setTimeout 函数并记录内容:

var _temp = setTimeout;
setTimeout = function() {
_temp.apply(this, arguments);
alert(arguments[0]);
};

将该片段放在代码的顶部。每次调用 setTimeout 时,您都会清楚地看到是谁在做这件事。

另外,不要使用 alert,而是使用 console.log 或类似的东西。

关于javascript - 我如何分析 JS 中 setTimeout 函数的存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3446498/

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