📜  解释 Node.js 中的 clearTimeout()函数

📅  最后修改于: 2022-05-13 01:56:40.363000             🧑  作者: Mango

解释 Node.js 中的 clearTimeout()函数

在 node.js 中,存在一个计时器模块,用于安排计时器并在未来的某个时间段内执行某种功能。

setTimeout() 方法:用于安排功能在提供的毫秒后执行,下面是 setTimeout() 方法的简单示例。

示例:脚本标签内的 setTimeout 正在注册一个要在 3000 毫秒后执行的函数,而在函数内部,只有一个警报。

HTML


  

    

  


Javascript


  

    

  


输出:

clearTimeout() 方法:该方法属于取消定时器的范畴,用于取消setTimeout 创建的超时对象。 setTimeout() 方法还返回一个唯一的计时器 id,将其传递给 clearTimeout 以防止执行 setTimeout 注册的功能。

示例:这里我们存储了 setTimeout 返回的计时器 id,稍后我们将其传递给 clearTimeout 方法,该方法立即中止计时器。

Javascript



  

    

  

输出:这里我们将无法看到注册为在 3000 毫秒后执行的警报,因为 clearTimeout 在执行之前取消了该计时器对象。