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.?
Peut-être que vous pouvez essayer ce que Xavi a suggéré ici: Comment puis-je vider des fichiers vars JavaScript dans IE8?
Vous voudrez peut-être essayer:
console.log(JSON.stringify(foobarObject));
Utilisation:
console.dir(obj);
Cela vous donnera toutes les propriétés de l'objet également dans IE.
Ajoutez l'objet à regarder et vous pourrez le voir et l'analyser complètement à partir du panneau de surveillance.