Google Chrome コンソールですべての JavaScript 変数のリストを表示する 質問する

Google Chrome コンソールですべての JavaScript 変数のリストを表示する 質問する

Firebug では、DOM タブにすべてのパブリック変数とオブジェクトのリストが表示されます。Chrome のコンソールでは、調べたいパブリック変数またはオブジェクトの名前を入力する必要があります。

Chrome のコンソールですべてのパブリック変数とオブジェクトのリストを表示する方法 (または少なくともコマンド) はありますか? 入力の手間が大幅に省けます。

ベストアンサー1

これがあなたが求めている出力の種類ですか?

for(var b in window) { 
  if(window.hasOwnProperty(b)) console.log(b); 
}

windowこれにより、オブジェクトで使用可能なすべてのもの (すべての関数と変数、たとえば$このページの など)がリストされますjQuery。ただし、これはかなり長いリストなので、どれほど役立つかはわかりません...

それ以外の場合は、単に実行しwindowてツリーを下り始めます。

window

DOMWindowこれにより、拡張可能/探索可能なオブジェクトが得られます。

おすすめ記事