console : méthode statique trace()
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