记录时包含堆栈跟踪 - console.trace()
function foo() {
console.trace('My log statement');
}
foo();
将在控制台中显示:
My log statement VM696:1
foo @ VM696:1
(anonymous function) @ (program):1
注意:在可用的情况下,知道可以作为 Error 对象的属性访问相同的堆栈跟踪也很有用。这对后处理和收集自动反馈非常有用。
var e = new Error('foo');
console.log(e.stack);