記錄時包含堆疊跟蹤 - 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);