完成后,JavaScript setTimeout函数是否会自行清除?

时间:2015-07-18 21:20:25

标签: javascript

完成后setTimeout函数是否清除/销毁,或者我是否需要在回调中手动调用clearTimeout

2 个答案:

答案 0 :(得分:2)

是的,当超时结束并触发该功能时,它会自动清除。

手动清除用于停止完成倒计时和点火回调。它在回调中没有任何功能,因为超时已被清除。

答案 1 :(得分:2)

它清除自己。

如果你想在它发生之前取消它,你只需要调用clearTimeout。