我试图每毫秒运行一个函数,为了实现这一点,我只是首选setInterval
javascript中的概念。我的代码如下,
HTML:
<div id=test>0.0</div>
脚本:
var xVal = 0;
var xElement = null;
xElement = document.getElementById("test");
var Interval = window.setInterval(startWatch, 1);
function startWatch(){
xVal += 1;
xElement.innerHTML = xVal;
}
所以上面的代码工作正常。但是当我用真实时钟测试结果时,真实时钟需要 1000 毫秒才能完成 1 秒,同时结果需要超过 1000 毫秒才能完成一秒。
谁能告诉我,
我的代码有错误吗?如果是,请告诉我,如何准确显示毫秒。?