Methodenbeschreibung:
Geben Sie den aktuellen Aufrufstapel an den Standardfehlerstrom aus.
Grammatik:
console.trace(label)
Empfangsparameter:
Beschriftung
Beispiel:
console.trace();
//Ergebnis ausführen:
Spur:
bei Object.
(/home/byvoid/consoletrace.js: 1: 71)
bei Module._compile (module.js:441:26)
bei Object..js (module.js:459:10)
bei Module.load (module.js:348:31)
bei Function._load (module.js:308:12)
bei Array.0 (module.js:479:10)
bei EventEmitter._tickCallback (node.js:192:40)
Quellcode:
Console.prototype.trace = function() {
// TODO kann dies wahrscheinlich besser mit dem Debug-Objekt von V8 machen, wenn das soweit ist
// ausgesetzt.
var err = neuer Fehler;
err.name = 'Trace';
err.message = util.format.apply(this, arguments);
Error.captureStackTrace(err, arguments.callee);
This.error(err.stack);
};