2010-10-01 22 views
5

J'aime vraiment la console Chrome car elle complète automatiquement toutes les méthodes objet pour moi.Afficher toutes les méthodes d'objet dans une liste dans la console Chrome?

Mais il ne montre qu'un seul à la fois et je dois appuyer sur TAB pour passer à la suivante.

Existe-t-il un moyen d'afficher une liste de toutes les méthodes d'objet d'auto-complétion?

+0

En relation: [Afficher la liste de toutes les variables JavaScript dans la console Google Chrome] (http://stackoverflow.com/q/2934787/258127) –

Répondre

10
console.dir(someObject); 
+0

Cela n'a pas fonctionné pour moi. L'auto complete a montré une méthode qui n'apparaissait pas dans console.dir. Une autre note: Mettre l'objet dans la montre, et l'expansion de la montre, affiche une sortie similaire à console.dir (encore une fois manquer une méthode que montre complète automatique) – giwyni

+0

@giwyni Pourriez-vous partager des détails? Quel objet et quelle méthode? –

2

Vous pourriez cependant boucler et les imprimer. Voici un exemple pour window:

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

j'ai remarqué dans les versions récentes (10 +) de Chrome, vous pouvez taper le nom d'objet et vous allez construire un arbre de l'objet:

someObject;