var a = setTimeout(function () { console.log("timeout 3 seconds"); }, 3000); clearTimeout(a); console.log("timer A id is: " + a); var b = setTimeout(function () { console.log("timeout 5 seconds"); }, 5000); console.log("timer B id is: " + b);
JS 的定时器的返回值 是一个整型的标识。 clearTimeout 函数会用此ID来取消定时器。