web-dev-qa-db-fra.com

Console.log dans IE sur un objet qui vient d'être généré [objet Object]

Je suis habitué à déboguer JavaScript dans Chrome ou Firefox simplement parce que leurs outils de développement intégrés sont beaucoup plus propres que ceux d'IE. IE8 a bien progressé, mais les outils de développement ne sont pas encore tout à fait à la hauteur. J'aime pouvoir parcourir le code comme si j'étais dans Visual Studio, ce qui est plutôt agréable avec IE, cependant, lorsque vous essayez de créer un simple fichier console.log sur un objet que je possède, dans Firefox/Chrome/etc. Je peux réellement explorer cet objet.

Dans IE, la console affiche simplement ce qui suit:

LOG: [objet Objet]

Existe-t-il un moyen d’explorer cet objet dans IE comme dans Chrome/Firefox/etc.?

39
StephenPAdams

Peut-être que vous pouvez essayer ce que Xavi a suggéré ici: Comment puis-je vider des fichiers vars JavaScript dans IE8?

11
Gonçalo Queirós

Vous voudrez peut-être essayer:

console.log(JSON.stringify(foobarObject));
52
Andy

Utilisation: 

console.dir(obj); 

Cela vous donnera toutes les propriétés de l'objet également dans IE. 

30
heinob

Ajoutez l'objet à regarder et vous pourrez le voir et l'analyser complètement à partir du panneau de surveillance.

0
Prateek Batla