Selon Référence de l'API de la console Chrome et MDN Docs , en utilisant console.profile('label')
pour démarrer le profilage et plus tard en utilisant console.endProfile()
pour terminer le profilage, devrait résulte en un profil ajouté au panneau Profils (a depuis été renommé Performance) dans Chrome.
Cela fonctionne pour moi dans Firefox, mais je n'ai aucun profil lorsque j'exécute mon code dans Chrome. Au lieu de cela, je reçois l'avertissement:
DevTools: l'analyseur de profil CPU corrige 16 échantillons manquants.
Suis-je en train de manquer quelque chose ici ou s'agit-il d'un bogue dans Chrome DevTools?
Il s'avère que le profil va dans un autre panneau:
Profils CPU ajoutés au panneau du profileur JavaScript. Vous pouvez l'ouvrir en cliquant sur le menu à trois points (dans le coin supérieur droit) ⋮ -> Plus d'outils -> JavaScript Profiler.