ミリ秒ごとに関数を実行しようとしています。これを達成するために、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;
}
したがって、上記のコードは正常に機能しています。しかし、実際のクロックで結果をテストしている間、実際のクロックは 1 秒を完了するのに 1000 ミリ秒を必要とし、同時に結果は 1 秒を完了するのに 1000 ミリ秒以上を必要とします。
誰か教えてくれませんか?
私のコードに間違いはありますか?はいの場合は、ミリ秒を正確に表示する方法を教えてください。