2010-10-01 16 views
5

Uwielbiam konsolę Chrome, ponieważ autouzupełnia ona wszystkie metody obiektów dla mnie.Pokaż wszystkie metody obiektów na liście w konsoli Chrome?

Ale wyświetla się tylko jeden na raz i muszę nacisnąć TAB, aby przejść do następnego.

Czy istnieje sposób na wyświetlenie listy wszystkich metod obiektów autouzupełniania?

+0

Powiązane: [Wyświetl listę wszystkich zmiennych JavaScript w konsoli Google Chrome] (http://stackoverflow.com/q/2934787/258127) –

Odpowiedz

10
console.dir(someObject); 
+0

To nie działa dla mnie. Autouzupełnianie pokazało metodę, która nie pojawiła się w konsoli. Kolejna uwaga: umieszczenie obiektu w zegarku i rozszerzenie zegarka, pokazuje podobne wyjście do konsoli console.dir (ponownie brakuje metody automatycznego uzupełniania programów) – giwyni

+0

@giwyni Czy mógłbyś udostępnić szczegóły? Który przedmiot i którą metodę? –

2

Można pętli i wydrukować je. Oto przykład dla window:

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

Zauważyłem w ostatnich wersjach (10+) Chrome, wystarczy wpisać nazwę obiektu i zbuduje ci drzewa obiektu:

someObject; 
Powiązane problemy