Метод Описание:
Выведите текущий стек вызовов в стандартный поток ошибок.
Грамматика:
Кода -копия выглядит следующим образом:
Console.Trace (этикетка)
Получить параметры:
этикетка
пример:
Кода -копия выглядит следующим образом:
console.trace ();
// запустить результат:
След:
в объекте. <Anonymous> (/HOME/BYVOID/ConsoleTrace.js: 1: 71)
at module._compile (module.js: 441: 26)
у объекта .. JS (module.js: 459: 10)
at module.load (module.js: 348: 31)
at function._load (module.js: 308: 12)
в Array.0 (Module.js: 479: 10)
at eventemitter._tickcallback (node.js: 192: 40)
Исходный код:
Кода -копия выглядит следующим образом:
Console.prototype.trace = function () {
// Тодо, вероятно, может сделать это лучше с объектом отладки V8, как только это
// незащищенный.
var err = новая ошибка;
err.name = 'trace';
err.message = util.format.apply (это, аргументы);
Error.capturestacktrace (err, arguments.callee);
this.error (err.stack);
};