console.trace()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

console.trace() メソッドは、ウェブコンソールにスタックトレースを出力します。

メモ: この機能はウェブワーカー内で利用可能です。

詳細や使用例については、console のドキュメントのスタックトレースをご覧ください。

構文

js
trace();
trace(object1, /* …, */ objectN);

引数

objects 省略可

スタックトレースと共にコンソールに出力する 0 個以上のオブジェクトです。これらは console.log() メソッドに渡したのと同じ方法で構成され書式化されます。

返値

なし (undefined)。

js
function foo() {
  function bar() {
    console.trace();
  }
  bar();
}

foo();

コンソールには次のようなトレースが表示されます。

bar
foo
<anonymous>

仕様書

Specification
Console Standard
# trace

ブラウザーの互換性

BCD tables only load in the browser