Chromeコンソールは、すべてのオブジェクトメソッドをオートコンプリートしてくれるので、とても気に入っています。
ただし、一度に1つしか表示されないため、Tabキーを押して次のステップに進む必要があります。
すべてのオートコンプリートオブジェクトメソッドのリストを表示する方法はありますか?
Chromeコンソールは、すべてのオブジェクトメソッドをオートコンプリートしてくれるので、とても気に入っています。
ただし、一度に1つしか表示されないため、Tabキーを押して次のステップに進む必要があります。
すべてのオートコンプリートオブジェクトメソッドのリストを表示する方法はありますか?
console.dir( someObject );
ただし、ループして印刷することもできます。例を次に示しwindow
ます。
for(var i in window) if(window.hasOwnProperty(i)) console.log(i);
Chromeの最近のバージョン(10以降)では、オブジェクト名を入力するだけで、オブジェクトのツリーが構築されることに気付きました。
someObject;
console.log(someObject);を使用することもできます。
ベンマコーマックの方法も同様に機能します。ブレークポイントで一時停止する必要があります(Chrome DevTools> Sourcesで)
Object.getPrototypeOfを使用します
Object.getPrototypeOf(objectHere)
// or
console.dir(Object.getPrototypeOf(objectHere))