Mesure du temps d'exécution d'une fonction en millisecondes
Pour déterminer le temps d'exécution d'une fonction en millisecondes, plusieurs méthodes efficaces sont disponibles.
Performance.now()
La performance.now() La fonction fournit un horodatage représentant le nombre de millisecondes écoulées depuis un moment précis. Pour mesurer le temps d'exécution d'une fonction à l'aide de performance.now() :
Remarque : dans Node .js, vous devez importer les perf_hooks module :
const { performance } = require('perf_hooks');
Console.time()
Une approche plus simple est console.time(). Il enregistre l'heure de début d'une mesure et la termine automatiquement plus tard. À l'intérieur de la fonction que vous souhaitez mesurer, utilisez :
Le temps pris sera affiché dans la console. N'oubliez pas de transmettre la même chaîne à time() et timeEnd() pour que la minuterie fonctionne correctement.
Notes supplémentaires :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!