
Juan Esteban Ramírez Pérez
Preguntasi console.log() sirve para depurar, ¿por qué no se usa console.debug()? ¿cuál es la diferencia entre los dos?

Armando Vidaurri
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
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
Es básicamente lo mismo.
console.debug
console.log
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