1. ホーム
  2. ジャバスクリプト

[解決済み】Google ChromeコンソールですべてのJavaScript変数の一覧を表示する

2022-04-19 01:24:55

質問

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

Chromeのコンソールに、すべてのパブリック変数とオブジェクトのリストを表示する方法、あるいは少なくともコマンドはないのでしょうか?そうすれば、タイピングの手間が省けます。

どのように解決するのですか?

このような出力をお探しですか?

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

で利用できるものをすべてリストアップします。 window オブジェクト(すべての関数と変数、例. $jQuery をこのページで紹介する、など)。とはいえ、これはかなりのリストです。どれだけ役に立つかは分かりませんが...。

それ以外の場合は window で、そのツリーを下り始める。

window

これによって DOMWindow という、拡張可能/探索可能なオブジェクトです。