10ミリ秒毎の処理について、質問があります。
function countUp() {
console.log(Date.now() - startTime);
setTimeout(() => {
countUp();
}, 10);
}
今回作成するタイマーは、00:00:000 と、最小単位が1ミリ秒のカウンターにhtmlで設定したにも関わらず、上記のように10ミリ秒毎に処理を施すコードで、1ミリ秒までカウント動作して、かつ一ミリ秒単位まで表示されるのは何故なのでしょうか?
設定したタイマーの最小単位の1ミリ秒に合わせて、
function countUp() {
console.log(Date.now() - startTime);
setTimeout(() => {
countUp();
}, 1);
}
上記のようなコードでは駄目でしょうか。
ご教示のほど、よろしくお願いいたします。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?