Console.log no IE em um objeto apenas emitido [object Object]
-
19-09-2019 - |
Pergunta
Estou acostumado a depuração de JavaScript no Chrome ou Firefox só porque seus construído em programador ferramentas são muito mais limpo do que o IE de. IE8 veio ao longo caminho com as ferramentas de desenvolvedor ser mais polido, mas eles ainda não são completamente até rapé. Eu gosto de ser capaz de percorrer o código como se eu estivesse no Visual Studio, e que é bastante agradável sobre IE, no entanto, ao tentar fazer uma console.log simples em um objeto que eu tenho, no Firefox / Chrome / etc. Eu posso realmente explorar esse objeto.
No IE, o console é simplesmente emitir o seguinte:
LOG: [object Object]
Existe alguma maneira de detalhar esse objeto no IE como no Chrome / Firefox / etc.?
Solução
Talvez você pode tentar o que Xavi sugerido aqui: Como faço para despejar JavaScript vars no IE8?
Outras dicas
Você pode querer tentar:
console.log(JSON.stringify(foobarObject));
Use:
console.dir(obj);
Esta vontade vai lhe dar todas as propriedades do objeto também no IE.
Adicione o objeto para assistir e você pode ver e analisá-lo completamente a partir do painel do relógio.