1. [setInterval](https://developer.mozilla.org/zh-CN/docs/Web/API/Window/setInterval) 固定时间间隔执行某段代码或某个函数 2. [setTimeout ](https://developer.mozilla.org/zh-CN/docs/Web/API/Window/setTimeout) 延迟固定时间执行某段代码或某个函数一次 3. [requestAnimationFrame](https://developer.mozilla.org/zh-CN/docs/Web/API/Window/requestAnimationFrame) 下一次重绘时(一般每秒60次)执行某段代码或函数