Você conhece os métodos do console? Esse objeto permite fazer diversas operações de debug no Node.js.
Neste tópico, eu trago os métodos que mais utilizo no desenvolvimento de aplicações.
console.assert
O método assert é utilizado para mostrar uma informação caso uma condição não seja atendida, ou seja, tenha valor booleano falso.
Exemplo:
console.assert(1 === 2, '1 === 2 não é verdadeiro');
// Assertion failed: 1 === 2 não é verdadeiro
console.count
O método count imprime números de acordo com quantidade de vezes que ele é chamado. Esses números podem ser agrupados por uma label que é passada como parâmetro no método.
console.count('função 1')
console.count('função 1')
console.count('função 2')
console.count('função 2')
/**
* função 1: 1
* função 1: 2
* função 2: 1
* função 2: 2
*/
console.table
O método table melhora a visualização de estruturas de dados em array.
console.table(["apples", "oranges", "bananas"]);
console.log
O método log imprime qualquer valor passado como parâmetro.
console.log('Olá, mundo!');
// Olá, mundo!
E você? Quais métodos do console mais utiliza para debugar suas aplicaçoes? Deixa aí nos comentários! 😉