console : méthode statique trace()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
La méthode console.trace()
permet d'afficher la trace de la pile d'appels dans la console.
Note : Cette fonctionnalité est disponible via les Web 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 de console.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.
Voir la section sur le traçage des piles d'appels dans la documentation de console
pour plus de détails et d'exemples.
Syntaxe
trace()
trace(obj1, /* …, */ objN)
Paramètres
obj1
…objN
Facultatif-
Zé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 :
truc toto <anonymous>
Spécifications
Specification |
---|
Console Standard # trace |
Compatibilité des navigateurs
BCD tables only load in the browser