如何查看 JavaScript 中当前 setInterval
或 setTimeout
的函数?
最佳答案
那是不可能的。您必须保留 setInterval 或 setTimeout 返回的 id。保留 id 时,您还可以保留设置间隔或超时的函数名称。 :-)
因此您可以构建所有超时和间隔的列表。
然后您可以循环遍历该数组并生成一个列表。
一个小例子:
var timeoutArray;
var oldSetTimeout = setTimeout;
setTimeout = function(){
timeoutArray.push(oldSetTimeout(your_function, your_timeout));
}
关于javascript - 查看当前设置了哪些函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14734458/