--- title: Console.log() slug: Web/API/Console/log tags: - API - Compatibilidad necesaria con navegadores - Consola - DOM - Desarrollo web - Método(2) - consola web - console.dir() - console.log() - debuguear - depurar - diferencia - Árbol HTML - Árbol JSON translation_of: Web/API/Console/log ---
{{AvailableInWorkers}}
console.log(obj1 [, obj2, ..., objN]); console.log(msg [, subst1, ..., substN]);
obj1 ... objNmsgsubst1 ... substNmsg). Esto brinda control adicional en el formato de salida del texto. Vea "Mostrando texto en la consola" en la documentación de {{domxref("console")}} para mas detalles.
| Especificación | Estado | Comentario |
|---|---|---|
| {{SpecName("Console API", "#log", "console.log()")}} | {{Spec2("Console API")}} | Definicion inicial |
Te preguntarás cual es la diferencia entre console.dir() y console.log().
Una diferencia útil en Chrome es cuando envías elementos DOM a la consola.

Importante:
console.log muestra el elemento en un árbol HTMLconsole.dir muestra el elemento en un árbol JSONEspecíficamente, console.log brinda un tratamiento especial a los elementos del DOM, mientras que console.dir no. Esto es útil a menudo cuando intentas ver la representación completa del objeto JavaScript del DOM.
Hay mas información en la referencia de la API Console de Chrome acerca de esto y otras funciones.