Console.log dans IE sur un objet juste en sortie [objet objet]
-
19-09-2019 - |
Question
Je suis habitué débogage JavaScript dans Chrome ou Firefox simplement parce que leur construit dans les outils de développement sont beaucoup plus propre que IE de. IE8 est venu chemin avec les outils de développement sont plus polis, mais ils ne sont toujours pas complètement à la hauteur. J'aime être en mesure d'intervenir dans le code comme si j'étais dans Visual Studio, et qui est assez agréable de IE, cependant, en essayant de faire un simple console.log sur un objet que j'ai, dans Firefox / Chrome / etc. Je peux vraiment explorer cet objet.
Dans IE, la console est simplement fournir en sortie le texte suivant:
LOG: [object Object]
Est-il possible de descendre dans cet objet dans IE comme dans Chrome / Firefox / etc.?
La solution
Peut-être que vous pouvez essayer ce que Xavi a suggéré ici: Comment larguer JavaScript vars dans IE8?
Autres conseils
Vous pouvez essayer:
console.log(JSON.stringify(foobarObject));
Utilisation:
console.dir(obj);
Ceci vous donnera toutes les propriétés de l'objet également dans IE.
Ajouter l'objet à regarder et vous pouvez voir et analyser complètement à partir du panneau de montre.