Code source<script type="text/javascript">
function traitement() {
console.
trace("Affichage de la trace");
}
/* La fonction main appelle le traitement */
function main() {
console.
log("Démarrage de main()");
traitement();
}
main();
</script>
Résultat
Emulation de la console
ExplicationObservez la trace des appels dans la console.
L'exemple affiche dans la console ces 3 lignes :
Exemple script window.console.trace() dans la r馭駻ence du JavaScript par ToutJavaScript.com
Cela signifie que console.trace() est appelée dans la fonction traitement(), elle même appelée dans la fonction main(), appelée à l'origine depuis le corps du script.
Notez que chaque navigateur propose une mise en forme légèrement différente. Sous IE11, qui ignore le paramètre de titre, le résultat se présente ainsi :
Exemple script window.console.trace() dans la r馭駻ence du JavaScript par ToutJavaScript.com