みかづきブログ その3

本ブログは更新を終了しました。通算140万ユーザーの方に観覧頂くことができました。長い間、ありがとうございました。

👆

引越し先はこちらです!

精度の高い経過時間を取得する


performance.now() - Web APIs | MDN

var startTime = Date.now();

// 重めの処理

// 重めの処理にかかった時間
console.log(Date.now() - startTime); // ms

的なことを実現したいときに、performance.nowをつかうとより制度の高い時間が計算できます。

var startTime = performance.now();

// 重めの処理

// 重めの処理にかかった時間
console.log(performance.now() - startTime); //ms

Safariは未対応、IEは10からつかえます。
アニメーションの管理とかに使えそうですね。