回答:
var timer1 = setTimeout(function() { removeStatusIndicator(); }, statusTimeout);
clearTimeout(timer1)
window.clearTimeout(timer1)
Node.js.では動作しません どちらか一方だけを使用clearTimeout(timer1)
またはglobal.clearTimeout(timer1)
setTimeout(removeStatusIndicator, ...)
、つまり関数removeStatusIndicator
が呼び出されないことに注意してください。
setTimeout( func(), 0 )
のではなくsetTimeout( func, 0 )