Console.log y debug no se imprimen, solo devuelven indefinidos. ¿Por qué puede ser? Intenté reinstalar Chrome, pero no ayuda.
Aquí hay una captura de pantalla de la página principal de Chrome, por lo que las funciones no se redefinen en algún código

Console.log y debug no se imprimen, solo devuelven indefinidos. ¿Por qué puede ser? Intenté reinstalar Chrome, pero no ayuda.
Aquí hay una captura de pantalla de la página principal de Chrome, por lo que las funciones no se redefinen en algún código

Respuestas:
Haga clic en "Niveles predeterminados" y asegúrese de que "Información" esté marcada. Por defecto, solo está configurado para mostrar Errores y Advertencias
Vine aquí con el mismo problema: /
Para completar: en la versión actual de Chrome, la configuración ya no está en la parte inferior, pero se puede encontrar al hacer clic en el icono "Filtro" en la parte superior de la pestaña de la consola (segundo icono de la izquierda)
A partir de hoy, la interfaz de usuario de las herramientas de desarrollador en Google Chrome ha cambiado donde seleccionamos el nivel de registro de las declaraciones de registro que se muestran en la consola. Hay un menú desplegable de nivel de registro junto al cuadro de texto "Filtro". Los valores admitidos son Verbose, Info, Warningsy Errorscon Infoser la selección por defecto.
Cualquier registro cuya gravedad sea igual o superior se mostrará en la pestaña "Consola", por ejemplo, si el nivel de registro seleccionado es Infoentonces todos los registros tienen nivel Info, Warningy Errorse mostrarán en la consola.
Cuando lo cambié a Verboseentonces, mis declaraciones console.debugy console.logcomenzaron a aparecer en la consola. Hasta que Infose seleccionó el nivel de tiempo , no se mostraban.
Experimenté el mismo problema. La solución para mí fue desactivar Firebug porque Firebug estaba interceptando los registros en segundo plano, lo que no mostraba registros en la consola de Chrome.
Mismo problema, pero acabo de borrar mi configuración. Entré en Configuración> Preferencias e hice clic en [Restaurar valores predeterminados y volver a cargar]. Solo recuerda cuáles fueron tus configuraciones.
En mi caso, el paquete web tenía UglifyPlugin ejecutándose con drop_console: trueset
Asegúrese de que la entrada "Filtro" se deje en blanco y que nada se escriba intencionalmente o por error. Eso fue todo en mi caso: P
Estoy trabajando en un sitio donde algún código JS (u otro) impide que console.logfuncione ( console.logprobablemente se sobrescribe). Puede probar esto comprobando siconsole.log funciona en una página diferente (como esta).
No tengo tiempo para investigar más ahora, así que solía alert("something is: "+something)obtener la información que quería de un fragmento que necesitaba para ejecutar.
console.log.
En mi caso, era solo un viejo archivo Javascript en caché. Después de limpiar el caché vi mis registros.
Si está viendo (3 mensajes están ocultos por los filtros. Mostrar todos los mensajes), haga clic en el enlace Mostrar todos los mensajes en la consola de la herramienta de desarrollo de Chrome.
Porque si esta opción se habilitó por error, el console.log("")mensaje se mostrará pero estará en estado oculto.
Haga clic en " Niveles predeterminados " justo al lado del filtro y asegúrese de que " Información " esté marcada.
Por favor, vea la captura de pantalla:

En mi caso, preservar los registros hacen el truco. Hice todo lo posible para mostrar los registros, pero desaparece. Lo revisé y funciona,
Esto funcionó para mí. En la sección de la consola, vaya a la configuración en la parte superior derecha. Seleccione Conservar registro y Registro XMLHttpsRequests.
A veces las cosas más simples nos hacen tropezar ...
Escriba console.logla consola y verifique qué función se devuelve. Si ves, ƒ log() { [native code] }entonces es otra cosa. Si tú vesƒ (){} entonces, en algún lugar de la línea, se cambió la función console.log nativa.
Estaba trabajando en el sitio de un cliente hoy y ese era el problema. Si ese es el caso, puede restaurar manualmente la función console.log o usar console.dir () o console.warn () en su lugar.
Asegúrese de que la caja del filtro esté vacía
A partir de julio de 2020, la interfaz de usuario de Chrome ha cambiado una vez más y el menú desplegable del nivel de registro no parece hacer nada ahora.
En cambio, hay un nuevo panel a la izquierda del panel de la consola principal, que puede haberse configurado involuntariamente en uno de los niveles de registro restrictivos:
Seleccione la categoría superior (mensajes) para revelar todos los registros:
EDITAR: INCLUSO ENTONCES Chrome parece agregar cosas al cuadro Filtro , que nuevamente pierde algo de registro, por lo que también debe BORRAR LA CAJA DE FILTRO.
(El cuadro de filtro está en la parte superior de mis dos fotos anteriores, en "Condiciones de red"; ¡puedes ver que tiene algunos contenidos sobre "urlwebpack" que no puse allí!)