--- title: Console.group() slug: Web/API/console/group tags: - API - DOM - Debugging - Method - Web Development - web console translation_of: Web/API/Console/group ---
ウェブコンソールのログに、新たなインライングループを作成します。{{domxref("console.groupEnd()")}} を呼び出すまで、以降のすべての出力のレベルを 1 段階インデントします。
{{AvailableInWorkers}}
console.group([label]);
label
console.groupEnd()
は動作しません。{{h3_gecko_minversion("コンソール内でのグループの使用", "9.0", "Using_groups_in_the_console")}}
ネストされたグループを使用して関連したメッセージを視覚的に結びつけることで、出力を整理する手助けができます。新しいネストのブロックを作成するには、console.group()
を呼び出します。console.groupCollapsed()
メソッドは類似していますが、新しいブロックが折りたたまれており、表示するには、展開ボタンをクリックする必要があります。
注記: Gecko 9 から Gecko 51 までは、groupCollapsed()
メソッドは、group()
と同じでした。折りたたまれたグループは、Gecko 52 から完全にサポートされます。{{bug("1088360")}} をご覧ください。
現在のグループを終了するには、console.groupEnd()
を呼び出してください。例えば、以下のようなコードです:
console.log("This is the outer level"); console.group(); console.log("Level 2"); console.group(); console.log("Level 3"); console.warn("More of level 3"); console.groupEnd(); console.log("Back to level 2"); console.groupEnd(); console.log("Back to the outer level");
出力は以下のようになります:
詳しくは、{{domxref("console")}} のドキュメントで コンソールでグループを使用するセクションをご覧ください。
仕様書 | 策定状況 | コメント |
---|---|---|
{{SpecName("Console API", "#group", "console.group()")}} | {{Spec2("Console API")}} | 最初期の定義 |
{{Compat("api.Console.group")}}