如果我在 javascript 中设置了超时
var myTimeoutId = setTimeout( function(){
... do some stuff ....
}, 15000);
并且一个不同的事件使我需要立即执行该超时,有没有一种方法可以使用该存储的 id 来执行该函数?我知道我可以存储对该函数的引用,调用clearTimeout
然后myTimeoutId
直接调用该函数,但是其中涉及到大量的簿记。
是否有类似的功能 executeNow( myTimeoutId )
?