ここは僕の冷蔵庫。後はあれして食べるだけ。

I love the frozen FOOD.

WEB系のシステムなどを使っていて、デバッグ情報を出したくなるというのはあたりまえのことです。

参考 : web系のデバッグ出力先

その際、出力対象のものがオブジェクトの場合、面倒だなーと感じますよね。

phpの場合

print_r()を使うと、便利です。
これはオブジェクトを展開して表示してくれます。
また、この関数は、展開された情報を「コンソールに出さない」呼出しも出来ます。

mixed print_r ( mixed $expression [, bool $return = false ] )

2番目の引数に true を指定すると、コンソールに出そうとしていたものを戻り値としてもらえます。
ですので、

$ret = print_r( object,true );

みたいなことができます。
これを、デバッグ情報として、出力すると。

javascriptの場合

console.log()関数は、オブジェクトであっても、それをTree形式に表示してくれます。
ブラウザでF12を押してあげて、Console表示してみてください。
Tree上にでてきますよね。

参考

参考記事