si console.log() sirve para depurar, ¿por qué no se usa console.debug()? ¿cuál es la diferencia entre los dos?

Juan Esteban Ramírez Pérez

Juan Esteban Ramírez Pérez

Pregunta
studenthace 7 años

si console.log() sirve para depurar, ¿por qué no se usa console.debug()? ¿cuál es la diferencia entre los dos?

3 respuestas
para escribir tu comentario
    Armando Vidaurri

    Armando Vidaurri

    studenthace 6 años

    Son casi idénticos: la única diferencia es que los mensajes de depuración (debug) están ocultos de forma predeterminada en las versiones recientes de Chrome (debes moverle en la barra superior de Devtools estando en la consola), mientras los mensajes de "log" son visibles de forma predeterminada. Además son más comunes porque normalmente solo quieres visualizar el texto sin nada "fancy" y te lleva menos tiempo escribir tres letras...

    Hay varias maneras de imprimir mensajes en consola, dependiendo qué importancia le quieras dar, como lo son: console.error, console.warn, console.info

    Como dije, lo usual es usar console.log, pero digamos que quieres imprimir en consola un mensaje de error si algo malo pasa, lo escribes como "error" para darle importancia:

    if (todo == "bien") { console.log( "Todo va bien" ); } else { console.error( "Algo salió mal" ); }
    Ali Colmenares

    Ali Colmenares

    studenthace 7 años

    No hay muchas diferencias, pero creo que es mas atractivo usar uno para los que esteen iniciando en este mundo no se abrumen con tantos comandos 😉

    Juan Osio

    Juan Osio

    studenthace 7 años

    Es básicamente lo mismo.

    console.debug
    es solo una manera distinta de usar
    console.log
    la cual solo sirve para mejorar la compatibilidad entre navegadores.

    Lo que cambiaría es su método de impresión la cual no varia en “Casi nada”. ¿Quieres ver algo interesante? Utiliza

    console.info
    ó
    console.warn
    . Si lo haces bien, lograras observar que tu super poder ahora es mucho mas atractivo.

Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. <strong>Sí, desde cero</strong>. Entenderás la lógica del código, cómo piensan los programadores y cómo programar juegos, proyectos y hasta robots y electrónica. Aprender a programar no es fácil, pero Platzi lo hace efectivo.

Curso Gratis de Programación Básica
Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. <strong>Sí, desde cero</strong>. Entenderás la lógica del código, cómo piensan los programadores y cómo programar juegos, proyectos y hasta robots y electrónica. Aprender a programar no es fácil, pero Platzi lo hace efectivo.