Dica de debug em JavaScript – Imprimir conteúdo de uma variável contendo um objeto no formato de tabela no console

image_pdfimage_print

Às vezes, você tem um conjunto complexo de objetos que deseja visualizar. Você pode imprimir seu conteúdo no console com o console.log, mas seria necessário percorrer a lista, abrindo as propriedades desejadas para ver o conteúdo.
Uma forma rápida é utilizando o console.table. Este comando faz com que seja mais fácil ver o objeto alvo de uma só vez.

Abaixo um exemplo:

var animals = [
    { animal: 'Horse', name: 'Henry', age: 43 },
    { animal: 'Dog', name: 'Fred', age: 13 },
    { animal: 'Cat', name: 'Frodo', age: 18 }
];
 
console.table(animals);

A execução do código acima terá como saída:

Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!