J'optimisais mon moteur de jeu html5 pour des problèmes de performances et je veux savoir combien de temps un processus de rendu a besoin. J'ai donc un tas de fonctions de rendu. Chacune d'entre elles rend des parties séparées du jeu. etc.Pourquoi mon code temporel renvoie-t-il toujours 0?
function gameRender() {
var d1 = new Date();
var firstTime = d1.getTime();
// render stuff
var second = d1.getTime();
console.log("Renders took " + (second-firstTime));
}
Si vous déboguez avec Firefox, il a intégré les temporisateurs http://getfirebug.com/wiki/index.php/Console_API#console.time.28name.29, il n'est donc pas nécessaire de coder il. :) – epascarello