このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。
console: dir() 静的メソッド
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
メモ: この機能はウェブワーカー内で利用可能です。
console.dir() 静的メソッドは、指定された JavaScript オブジェクトのプロパティ一覧を表示します。ブラウザーのコンソールでは、出力は階層リストとして表示され、子オブジェクトの内容を確認できる展開する三角記号が付いています。
他のログ出力メソッドとは異なり、console.dir() はオブジェクトを整形して表示しようとはしません。例えば、DOM 要素をconsole.dir() に渡した場合、要素インスペクターと同様に表示されるのではなく、プロパティのリストが表示されます。

Node やDeno のようなランタイムでは、コンソール出力は端末に送信されるため対話的ではなく、options 引数によってオブジェクトの表示方法をカスタマイズできます。
In this article
構文
js
console.dir(object)console.dir(object, options)引数
objectプロパティを表示すべき JavaScript オブジェクト。
options省略可次のプロパティを持つオブジェクト(すべてオプションです)。
返値
なし (undefined)。
仕様書
| Specification |
|---|
| Console> # dir> |