2010-10-01 6 views
5

Ich mag die Chrome-Konsole wirklich, weil sie alle Objektmethoden automatisch für mich ausführt.Zeigen Sie alle Objektmethoden in einer Liste in der Chrome-Konsole an?

Aber es zeigt nur eins nach dem anderen und ich muss TAB drücken, um zum nächsten zu springen.

Gibt es eine Möglichkeit, eine Liste aller Autokomplettierungsobjektmethoden anzuzeigen?

+0

Related: [Liste aller JavaScript-Variablen in Google Chrome Console anzeigen] (http://stackoverflow.com/q/2934787/258127) –

Antwort

10
console.dir(someObject); 
+0

Das hat nicht für mich funktioniert. Die automatische Vervollständigung zeigte eine Methode, die nicht in console.dir angezeigt wurde. Noch ein Hinweis: Wenn Sie das Objekt in die Uhr stellen und die Uhr erweitern, wird eine ähnliche Ausgabe wie in der Datei console.dir angezeigt (es fehlt wiederum eine Methode, die automatisch beendet wird). – giwyni

+0

@giwyni Können Sie Details teilen? Welches Objekt und welche Methode? –

2

Sie können jedoch Schleife und drucken sie. Hier ist ein Beispiel für window:

for(var i in window) if(window.hasOwnProperty(i)) console.log(i); 
1

ich in den letzten Versionen bemerkt (10+) von Chrome können Sie nur den Objektnamen eingeben und es wird Ihnen ein Baum des Objekts bauen:

someObject; 
Verwandte Themen