0

如何查看当前在 javascript中setInterval编辑或编辑的函数?setTimeout

4

1 回答 1

3

那是不可能的。您必须保留由 setInterval 或 setTimeout 返回的 id。保留 id 时,您还可以保留设置间隔或超时的函数名称。:-)

因此,您可以构建所有超时和间隔的列表。

然后你可以遍历这个数组并生成一个列表。

一个小例子:

var timeoutArray;

var oldSetTimeout = setTimeout;

setTimeout = function(){
    timeoutArray.push(oldSetTimeout(your_function, your_timeout));
}
于 2013-02-06T16:54:31.613 回答