web-dev-qa-db-ja.com

Console.log in IE出力されたばかりのオブジェクト[object Object]

私は、ChromeまたはFirefoxでJavaScriptをデバッグするのに慣れています。それは、組み込みの開発者ツールがIEよりもずっときれいだからです。 Visual Studioにいるようにコードをステップスルーできるのが好きで、IEの場合はとてもいいですが、私が持っているオブジェクトで単純なconsole.logを実行しようとするとFirefox/Chrome/etc。実際にそのオブジェクトを調べることができます。

IEでは、コンソールは単に次を出力しています。

LOG:[オブジェクトオブジェクト]

Chrome/Firefox/etcのようにIEでそのオブジェクトにドリルダウンする方法はありますか?

41
StephenPAdams

ここでXaviが提案したことを試すことができます: IE8でJavaScript変数をダンプするにはどうすればよいですか?

11

あなたが試してみたいことがあります:

console.log(JSON.stringify(foobarObject));
52
Andy

使用する:

console.dir(obj); 

これにより、IEでもオブジェクトのすべてのプロパティが提供されます。

31
heinob