Contenido del curso
Jesús Miguel Quinto Teran
Console
Con console podemos imprimir todo tipo de valores por nuestra terminal.
Rubén Dario
¡Muchas graciass!
Carlos Gutierrez
Excelente aporte
Victor Baruch Pazaran Jaimes
Yo en lo personal uso un console.clear() al inicio de todos mis archivos mientras uso el nodemon, ya que de esta forma cada que guardo un cambio solo me muestra la información sobre ese ultimo cambio
Erick Fernando Guzmán Valerio
:O que buena idea
Omar Gabriel Aguilar Moscoso
gracias por el dato
Ricardo Agustín Moran Rivas
<code> // console.log() //imprime algo en consola console.log("Hola!"); // console.info() // es un alias de console.log console.log("Hola! (pero con .info)..."); // console.warn() // imprime una advertencia en consola; console.warn("Este sitio utiliza cookies" + " Este es un console.warn"); // console.error() //imprime un error en consola const code = 5; console.error("Hubo otro error", code); console.error(new Error ("Así también se declara un error")); // console.table() // Tabula un grupo de datos const usuario = [ { nombre: "Luis", apellido: "Lora", edad: 22 }, { nombre: "Agustín", apellido: "Morán", edad: 19 } ] console.table(usuario); // console.group() & console.groupEnd() // Agrupa una cantidad de datos en consola const dias = ["Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado", "Domingo"]; console.group("diasSemana") for (let i = 0; i < dias.length; i++) { console.log(dias[i]); }; console.groupEnd("diasSemana") // console.clear() // Límpia la consola function limpiarConsola () { setTimeout(() => { console.clear("Limpiando cada 5 segs"); }, 10000) } limpiarConsola(); // console.count() & console.countReset() // Cuenta la cantidad de veces que se ejecuta algo console.count("Veces"); console.count("Veces"); console.countReset("Veces"); console.count("Veces"); console.count("Veces"); // console.time() & console.timeEnd() // determina el tiempo que demora un proceso en ocurrir console.time("100-elementos") for (let i = 0; i < 100; i++){ }; console.timeEnd("100-elementos")
Carlos Enrique Ramírez Flores
Gracias por compartir tu código!!
Jorge Sandoval
Excelente, creo que los ejemplos hasta el momento brindados en el curso por el profe no te brindan esa sensación de aterrizar los conceptos a un caso más real.
Gran aporte!
Eddy Arellanes
Nice el console.table es súper útil para quienes trabajan con JSON's (osea casi todos)
Sergio Camilo Castillo Nuñez
exacto compa
Jineth Daniela Granados Leguizamon
Todas estas funcione son de js , no de node propiamente, asi que tambien lo podemos utilizar en nuestro froint
Juan Esteban Galvis
Console
Node.js v14.9.0 Documentation
Mensaje
console.log('Mensaje') console.info('Simplemente Mensaje')
Error
console.error('Error!!')
Alerta
console.warn('Alerta!')
Tabla
let Tabla = [{a: 1, b: 'A'},{a: 2,b: 'B'}] console.table(Tabla)
Grupo de logs
console.group('Conversación') console.log('Hola'); console.log('bla bla bla'); console.log('Ok Adios'); console.groupEnd('Fin de la Conversación')
Contador
console.count('Veces') // Veces: 1 console.count('Veces') // Veces: 2 console.count('Veces') // Veces: 3 console.count('Veces') // Veces: 4 console.count('Veces') // Veces: 5
Temporizador
console.time('**Inicio**') for(let i = 0; i < 50; i++){ // Contador console.count('Ronda: ') } console.timeEnd('**Inicio**') // Inicio: 2.381ms
María Jimena Rodríguez Contreras
muchas gracias
Usuario anónimo
Userte lo agradezco
Leonardo Casallas Beltran
console.table()
Esta bueno para revisar el retorno de un API.
Santiago López Daza
Nadie: Absolutamente nadie: Carlos conversando: blablablablablaxd 6:30
María Sierra
Console
Nos permite ver algo, o sea, lo que sea que pongamos ahí.
console.log('info')
Es parecido a log, pero solo se usa para informa de alfo.
console.info('algo info')
Es parecido algo log normal, solo que algunas consolas lo pintan de rojo para indicar que un error paso
console.error('algo error')
Es parecido algo log normal, solo que algunas consolas lo pintan de rojo para indicar que un warning paso
console.warn('algo warn')
Nos muestra nuestra información en forma de tabla a partir de algún objeto que le mandemos.
let elTable = [ { a: 1, b: 'Z' }, { a: 3, b: 'Otra' }, { a: 5, b: 'Otra más' }, { a: 1, b: 'A' }, ] console.table(elTable)
Nos permite hacer grupo de consoles pero dándole una indentación en la terminal.
console.group('grupo') console.log('algo log') console.info('algo info') console.error('algo error') console.warn('algo warn') console.groupEnd('grupo')
Nos permite hacer conteos con los console,
console.count('veces') console.count('veces') console.count('veces') console.count('veces') // Con este reinicias el conteo console.countReset('veces') console.count('veces')
Juan Camilo Lentino Villalba
también tenemos console.time y console.timeEnd que son muy útiles y sirven para empezar un cronometro hasta que le indiquemos que se detenga
console.time() setTimeout(()=> { console.timeEnd() },2000)
CONSOLA: default: 2,005s
Ramiro Nicolas DAccorso Rosati
Cosas que no tenía ni idea: console.count('valor'); console.table(array);
Manuel Alejandro Blanco Lamas
Si activan el modo de escritura de node en la consola con: node le dan enter y escriben console les aparecera un objeto con todos los metodos disponibles. Console es bastante poderoso la verdad.
Esteban Casallas
Abigail Perez
Tipo de console: Console.log()
console.infoo()
Console.error() Console.table() : Muestra datos en forma de módulo (tablas) Console.warn() console.group(): sirve para agrupar (indentar textos) console.groupEnd() : finaliza la indentacion abierta console.count(): contador console.count(): reinicia contador
Luis Ruiz Ramos
Me encantó console.table
Nicolas Esteban Prieto Sarmiento
console.clear();
Limpia la consola cada vez que lo ejecutas
Hiram Rodriguez Gomez
console.log("'console.log' Muestra un mensaje en la consola/terminal en la que se ejecuta el código") console.info("'console.info' Muestra un mensaje informativo en la consola. Algunos navegadores identifican con un ícono 'i' estos mensajes en la consola web") console.error("'console.error' muestra un mensaje de error. Algunas terminales, como Linux, lo identifican con otro color") console.warn("'console.warn' muestra un mensaje de advertencia(warning) en la consola. Errores o riesgos potenciales.") console.table("'console.table' imprime una tabla a partir de un objeto pasado como parámetro. Visualización más legible") console.table([{a:1, b:7}, {a:5, b:8}]) console.group("group") console.log("'console.group(<nombreGrupo>)' sirve para agrupar varios logs como parte de un mismo conjunto de elementos") console.log("Esto permite diferenciarlos de otros logs impresos en consola") console.log("Para dejar de agrupar logs, usamos el comando 'console.group(<nombreGrupo>)'") console.groupEnd("conversacion") console.log("'console.count(<parametro>)' crea un contador autoincremntal que se incrementa cada vez que ejecutamos la función con el mismo el mismo valor como parámetro") console.count("Ejemplo 1") console.count("Ejemplo 2") console.count("Ejemplo 1") console.count("Ejemplo 2") console.count("Ejemplo 1") console.count("Ejemplo 2") console.log("'console.countReset(<nombreGrupo>)' permite reiniciar el contador del valor recibido como parámetro") console.log("Se ejecuta console.count('contador')") console.count('contador') console.count('contador') console.count('contador') console.log("Se reinicia el contador con console.countReset('contador')") console.countReset('contador') console.count('contador') console.time('cronometro') console.log("'console.time(<temporizador>)' inicializa un contador con asignado al valor pasado como parámetro") console.log("Para concluirlo, debemos invocar la función 'console.timeEnd(<temporizador>)'") console.timeEnd('cronometro') console.log("'clear' limpia la consola") //console.clear()```
Camilo Alexander Velandia Velandia
creo que falto console.time me parece que tambien es muy util
Wilfredo Morales
que hace eso?
Camilo Alexander Velandia Velandia
Te muestra cuanta tarda tus procesos
Pablo Aquino
console.log(), console.info(), console.warm(), console.error(). Para mensajes que muestra un log, información, advertencia o error en pantalla.console.table(), Muestra una tabla, se puede usar con datos como matrices o diccionarios.console.group('group'), console.groupend('group'), Agrupa un grupo de mensajes creando una indetación.console.count(), cuenta un numero de mensajes.console.reset(), reinicia la cuenta de mensajes.Cristhian Franco
Wow no tenia ni idea que se podia hacer todo esto con console, buenos conjuros para guardar en el libro de hechizos jajaja
Alexis Bustamante
//funciones function funcion1() { console.group('Funcion 1'); console.log('esto es de funcion 1'); console.log('esto es de funcion 1'); funcion2(); console.groupEnd('Funcion 1') } function funcion2() { console.group('funcion 2'); console.log('esto es de funcion 2'); console.groupEnd('funcion 2'); } ///// //AGRUPAR CON GROUP Y COMO FUNCIONA console.log('Ver algo'); console.error('inscribe el error'); console.warn('Puede ser un warning'); console.group('-> EJEMPLO DE TABLA EN CONSOLA :') var tabla = [ { a: 1, b: 2 }, { a: 5, b: 6 }] console.table(tabla);//sirve con arrays muy largos con muchas columnas. console.groupEnd('-> EJEMPLO DE TABLA EN CONSOLA :'); //group permite dar identacion a lso consolog siguieenes hasta //group end console.group('conversacion:') console.log('Hola'); console.log('Blabla'); console.log('Adios'); console.groupEnd('conversacion:'); funcion1(); //contdor de veces que se ejecuta el log console.count('veces'); console.count('veces'); console.count('veces'); console.count('veces'); console.countReset('veces'); console.count('veces'); //```