📜  Prototype-定期执行

📅  最后修改于: 2020-10-21 08:49:39             🧑  作者: Mango


 

在特定时间段后,很多次需要执行一次函数。例如,您可能要在给定时间后刷新屏幕。原型提供了一种简单的机制,可以使用PeriodicalExecuter对象来实现它。

PeriodicalExecuter提供的优点是,它可以使您避免多次执行回调函数。

创建一个PeriodicalExecuter

构造函数接受两个参数-

  • 回调函数。
  • 执行之间的间隔(以秒为单位)。

一旦启动,PeriodicicalExecuter会无限期触发,直到页面卸载或使用stop()方法停止执行器为止。

以下是示例,该示例每5秒会弹出一个对话框,直到您按“取消”按钮将其停止。

Prototype examples
      
      
      
   

   
      

Click start button to start periodic executer:



输出