DEV Community

Cover image for [PT-BR] 6 métodos de console de javascript
Pablo Gomes
Pablo Gomes

Posted on

[PT-BR] 6 métodos de console de javascript

Nessa ultima semana, resolvi escrever meu 1º artigo sobre tecnologia, fui impulsionado pelo amigo JP o "Brabo", que no dia 30/09 escreveu seu 1º artigo sobre tecnologia, com titulo: Primeiros passos com o Nunjucks! muito bom diga-se de passagem, segue o link https://dev.to/jpbrab0/nunjucks-template-engine-1k30...

Escolhi um tema fácil, mas que passa meio que desapercebido no meio dos devs.

Talvez assim como eu, você já conheça algum método de console do javascript, a aposto que é o console.log hahahaha, mas por incrível que pareça, ele não é o único, existem vários outros métodos, pelas minhas contagens tem pelo menos uns 21 kkkkk, sim 21, são eles | assert(), clear(), count(), countReset(), dir(), dirxml(), error(), group(), groupCollapsed(), groupEnd(), info(), log(), profile(), profileEnd(), table(), time(), timeEnd(), timeLog(), timeStamp(), trace(), warn() |, mas nesse artigo eu quero apresentar apenas 6.

Antes de tudo precisamos aprender o que é o "console": O console é basicamente um objeto, e como todo objeto ele tem diversos métodos associados a ele, vamos pra lista dos 6:

1 - console.log, o mais conhecido e usado pelos devs, ele é utilizado para a emissão de informações de registro em geral. Você pode utilizar substituição de string e outros argumentos com este método.

Alt Text

2 - console.error, como o nome já diz, o método grava uma mensagem de erro no console, simples assim😉.

Alt Text

3 - console.assert, esse método emite uma mensagem e traça a sequência de operações até o primeiro argumento for falso, se a afirmação é verdadeira, nada acontece.

Alt Text

4 - console.count(), esse método exibe o número de vezes em que a chamada count() em particular foi invocada. Essa função recebe um argumento opcional label.
Alt Text

  • Esse 2 últimos, iremos aplicá-los juntos.

5 - console.time, esse método inicia um cronômetro na visualização do console e permite cronometrar certas operações em seu código para fins de teste.

6 - console.timeEnd, já esse método interrompe o temporizador que foi anteriormente iniciado por na chamada do console.time().

Alt Text

Tentei nesse artigo mostrar apenas 6 métodos de uma lista vasta, espero ter ajudado alguém que assim como eu está ainda engatinhando nessa área..
Diz ai o que você achou, o feedback é importante, vou tentar escrever 1 artigo por mês.

Se quiser me encontrar nas redes sociais, segue os links, me mande lá o que vocề achou...
https://twitter.com/PabloGomesDev
https://www.instagram.com/pablo___gomes/?hl=pt-br
https://www.linkedin.com/in/pablo-r-gomes/
https://www.facebook.com/pablo.joserocha.7/

Forte abraço

Referencias:
https://developer.mozilla.org/pt-BR/
https://www.w3schools.com/default.asp

Top comments (3)

Collapse
 
hnrq profile image
Henrique Ramos

Bacana o artigo! Não sabia que tinha uma #braziliandevs!

Collapse
 
pablogomesdev profile image
Pablo Gomes

Vlww meu amigo
Pra falar a verdade eu tbm não sabia kkkk
Eu acho que é automático quando vc coloca [PT-BR]

Collapse
 
jeffersonfelix profile image
Jefferson Felix

Ótimo artigo!!!

Tem ainda o console.table, que é bem massinha!