Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
console : méthode statique trace()
Baseline Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
La méthodeconsole.trace() permet d'afficher la trace de la pile d'appels dans la console.
Note : Cette fonctionnalité est disponible via lesWeb Workers.
Note :Dans certains navigateurs,console.trace() pourra également afficher la séquence des appels et des évènements asynchrones qui ont mené à l'appel courant deconsole.trace() et qui ne sont pas nécessairement dans la pile d'appels, pour aider à déterminer l'origine de la boucle d'évaluation courante.
Voirla section sur le traçage des piles d'appels dans la documentation deconsole pour plus de détails et d'exemples.
Dans cet article
Syntaxe
trace()trace(obj1, /* …, */ objN)Paramètres
obj1…objNFacultatifZéro ou plusieurs objets à afficher dans la console avec la trace d'appels. Ces objets sont assemblés et formatés comme s'ils avaient été passés à
console.log().
Valeur de retour
Aucune (undefined).
Exemples
function toto() { function truc() { console.trace(); } truc();}toto();Avec le fragment de code précédent, on aura la trace suivante dans la console :
tructoto<anonymous>
Spécifications
| Specification |
|---|
| Console> # trace> |