6

Chromeコンソールは、すべてのオブジェクトメソッドをオートコンプリートしてくれるので、とても気に入っています。

ただし、一度に1つしか表示されないため、Tabキーを押して次のステップに進む必要があります。

すべてのオートコンプリートオブジェクトメソッドのリストを表示する方法はありますか?

4

5 に答える 5

11
console.dir( someObject );
于 2010-10-01T22:15:42.223 に答える
2

ただし、ループして印刷することもできます。例を次に示しwindowます。

for(var i in window) if(window.hasOwnProperty(i)) console.log(i);
于 2010-10-01T22:09:04.913 に答える
1

Chromeの最近のバージョン(10以降)では、オブジェクト名を入力するだけで、オブジェクトのツリーが構築されることに気付きました。

someObject;
于 2011-04-16T03:37:24.560 に答える
0

console.log(someObject);を使用することもできます。

ベンマコーマックの方法も同様に機能します。ブレークポイントで一時停止する必要があります(Chrome DevTools> Sourcesで)

于 2018-06-07T23:50:16.260 に答える
0

Object.getPrototypeOfを使用します

Object.getPrototypeOf(objectHere)
// or
console.dir(Object.getPrototypeOf(objectHere))
于 2020-03-18T01:39:22.380 に答える