¿Cómo se puede extender la salida de console.log truncada en la versión 57 de Firefox?
(3)
Estoy enfrentando el mismo problema. Parece que recientemente se ha introducido un nuevo error en Firefox.
Hasta que se solucione el error, he creado un <div>
oculto y puse mis mensajes de registro en eso y veo usando el Inspector.
La reciente versión 57 del navegador Firefox trunca la salida cuando se utiliza console.log (variable) en Javascript para escribir el contenido de una variable en la consola de herramientas de desarrollo F12.
Si el valor en la variable es largo (como cuando se imprime HTML o una matriz grande), el valor se trunca y se muestra una elipsis en el punto en que se trunca el valor.
Creo que las versiones anteriores permitieron al usuario hacer clic en la salida mostrada en el punto de truncamiento para ampliarla.
Sin embargo, la versión 57 no parece permitir esto.
¿Hay alguna forma en la que pueda extender la salida o mostrar la variable de manera diferente?
Lo siento si me he perdido lo obvio aquí.
Parece estar arreglado en la versión 61: https://bugzilla.mozilla.org/show_bug.cgi?id=1310630
Yo tuve el mismo problema; ese es un error bastante malo por parte de Mozilla--
Si está desesperado, puede dividir la cadena en trozos en una matriz utilizando la expresión de expresión regular, luego ver la matriz, que le dará acceso al resto de la cadena, por lo tanto [asegúrese de que la longitud de la cadena no sea múltiple del valor n, 200 aquí]:
var data = "reallylongstring..."; data.match(/.{1,200}/g);
Firefox debería expandir automáticamente los índices al hacer clic en la matriz en el inspector, para que no tenga que hacer clic en cada índice individual para ver la cadena extendida. Esto tiene la ligera ventaja de que es fácil navegar alrededor de la cadena.