Description de la méthode:
Sortez la pile d'appels actuelle au flux d'erreur standard.
grammaire:
La copie de code est la suivante:
console.trace (étiquette)
Recevoir des paramètres:
étiquette
exemple:
La copie de code est la suivante:
console.trace ();
// Résultat d'exécution:
Tracer:
à l'objet. <Anonymous> (/home/byvoïd/consoletrace.js: 1: 71)
sur module._compile (module.js: 441: 26)
at object..js (module.js: 459: 10)
sur module.load (module.js: 348: 31)
à function._load (module.js: 308: 12)
à l'array.0 (module.js: 479: 10)
à EventEmitter._TickCallback (Node.js: 192: 40)
Code source:
La copie de code est la suivante:
Console.prototype.trace = fonction () {
// TODO peut probablement faire cela mieux avec l'objet de débogage de V8 une fois que c'est
// exposé.
var err = nouvelle erreur;
err.name = 'trace';
err.message = util.format.apply (this, arguments);
Error.CaptureStackTrace (err, arguments.callee);
this.error (err.stack);
};