【发布时间】:2016-12-09 18:15:21
【问题描述】:
我将 V8 与 C++ 结合使用,并且未定义原生窗口 setInterval 函数。
在纯 js 中创建类似于原生 setInterval 的东西的算法是什么?
【问题讨论】:
-
由于 JavaScript 本身不提供将任务添加到事件队列的方法,因此您无法使用“纯” JavaScript 做任何事情。也许看看 V8 API?
-
试试nodejs如何实现定时器,或许对你有帮助。
-
@RafaelDantas,在 Node 中,他们使用 C 函数进行定时器操作。 github.com/nodejs/node-v0.x-archive/blob/master/lib/timers.js
-
@DenisMatafonov 我认为你不能用纯 js 实现定时器。
标签: javascript