Retourner ' la page d'accueil de TJSRetourner ' 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()

Compatible tous navigateurs

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 1 : 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
QUERY 10
SELECT *, DATE_FORMAT(dt_insert, '%d/%m/%Y %H:%i' ) AS jour_insert, DATE_FORMAT(dt_maj, '%d/%m/%Y %H:%i' ) AS jour_maj FROM js_reference ORDER BY IDfather, name
SELECT * FROM js_navigateur ORDER BY ordre
SELECT * FROM js_version ORDER BY ID
SELECT * FROM js_reference WHERE phpfile="window.performance.now"
UPDATE js_reference SET nb_visi=nb_visi+1, nb_visi_delai=nb_visi_delai+1 WHERE ID='246'
SELECT * FROM js_navigateur ORDER BY ordre
SELECT js_equivalent_ressource.*, js_equivalent_language.language, js_equivalent_language.favico FROM js_equivalent_ressource, js_equivalent_language WHERE js_equivalent_ressource.idLanguage = js_equivalent_language.id AND js_equivalent_ressource.etat=1 AND js_equivalent_language.etat=1 AND js_equivalent_ressource.typeof='REF' AND js_equivalent_ressource.idRessource="246"
SELECT * FROM js_exemple WHERE ID='246' ORDER BY ordre
SELECT * FROM js_url WHERE ID='246' ORDER BY ordre
SELECT * FROM js_url WHERE ID='245' ORDER BY ordre

Troisième édition Tout JavaScript chez Dunod

Tout JavaScript le livre chez DunodEn savoir plus
Sortie le 4 janvier 2023

Version papier 29€90
Format électronique 22€99.

Commandez en ligne

Chercher une fonction, un objet, ...

Le graph des objets Javascript



Chargement
en cours...
Le 17/06/2025 19:39:38 sur php 7 en 105.25 ms