Retourner à la page d'accueil de TJS

Méthode : window.performance.now()

          

Retourne le temps en millisecondes, avec une précision en microsecondes

Syntaxe
Float performance.now()

Description
Retourne le temps en millisecondes écoulé depuis que la page a commencé à se charger.
La précision est de l'ordre de la microseconde, grâce au nombre après la virgule.


Equivalent dans d'autres langages
Equivalent en PHP à microtime() : Retourne l'heure système avec les microsecondes.

Exemple Timer en microsecondes
Code source
<div id="monTimer"></div>
<script type="text/javascript">
  var t1=performance.now();
  for (var i=0; i<1000000; i++) {
   /* Boucle vide */
  }
  var t2=performance.now();
  console.log("t1 = "+t1);
  console.log("t2 = "+t2);
  var t=Math.round((t2-t1)*1000);
  document.getElementById("monTimer").innerHTML="Temps écoulé : " + t + " microsecondes pour la boucle";
</script>

Résultat
Emulation de la console
Explication
Mesure un temps d'exécution d'un traitement en microsecondes et affiche le résultat en microsecondes.

Ici le traitement une boucle vide sur 1 000 000 d'itérations
Page mise à jour le

Chercher une fonction, un objet, ...

Le graph des objets Javascript



Chargement
en cours...

Nouveau service en ligne de TJS

cleanMyJS : Détectez toutes les erreurs JavaScript de vos sitescleanMyJS.com
Détectez, enregistrez et analysez toutes les erreurs JavaScript de vos sites
Le 13/12/2018 18:27:53 sur php7 en 20.78 ms