Time 间隔为微秒(或更快)

Time 间隔为微秒(或更快),time,clock,intervals,Time,Clock,Intervals,我想根据八进制数字系统为我自己的时钟编程。据我所知,javascript对浏览器友好,但在时间间隔上不准确。编写这样的代码的好程序是什么?举一个具体时间系统的例子,一天64小时,一小时64分钟,一分钟64秒。这将导致1个八进制秒相当于0.32958984375 ISU秒。出于好奇,是什么让JavaScript在时间间隔上不准确?我想,任何违规行为都与计算机/浏览器执行脚本有关,而不是其他任何事情。这正是valverij。在阅读相关文章时,有人进行了测试,发现javascript每秒关闭约0.00

我想根据八进制数字系统为我自己的时钟编程。据我所知,javascript对浏览器友好,但在时间间隔上不准确。编写这样的代码的好程序是什么?举一个具体时间系统的例子,一天64小时,一小时64分钟,一分钟64秒。这将导致1个八进制秒相当于0.32958984375 ISU秒。

出于好奇,是什么让JavaScript在时间间隔上不准确?我想,任何违规行为都与计算机/浏览器执行脚本有关,而不是其他任何事情。这正是valverij。在阅读相关文章时,有人进行了测试,发现javascript每秒关闭约0.002次,但这可能因浏览器和所涉及的特定代码而异。在这种情况下,通过非标准解释器运行的任何代码,浏览器的javascript引擎都会受到类似的影响。根据你的目标,你可能会有更好的选择,比如C或C++的中级到低级的编译语言,如果你的目标是绝对准确的话,那就更好了。不过,我相信对系统时间和CPU周期有更多了解的人会跳到这里来纠正我的错误。如果这只是一个个人项目或学校作业,那么像JavaScript、Python或Ruby这样的脚本语言应该很好。同样值得注意的是,在JavaScript中每隔一段时间运行代码时,setInterval和setTimeout之间的选择可能非常重要。看见