那是不可能的。您必须保留由 setInterval 或 setTimeout 返回的 id。保留 id 时,您还可以保留设置间隔或超时的函数名称。:-)
因此,您可以构建所有超时和间隔的列表。
然后你可以遍历这个数组并生成一个列表。
一个小例子:
var timeoutArray;
var oldSetTimeout = setTimeout;
setTimeout = function(){
timeoutArray.push(oldSetTimeout(your_function, your_timeout));
}