• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
    • Questions
    • Teachers
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

278
Views
Errores de javascript console.log: cómo ver el objeto real del error

Cuando los errores de console.logging, el navegador imprime una salida con un estilo diferente al que tendría si fuera un objeto normal. ¿Cómo puede obligar a Google/Firefox a imprimir el objeto real de la clase Error en lugar de la salida de 'error' estilizada menos útil?

Sé, por ejemplo, que el objeto contiene e.message y e.response , por ejemplo, que nunca se pueden deducir de las salidas de registro de los navegadores.

 api .post('/post/create', formData) .then((res) => { }) .catch((e) => { // doesn't print the error object // doesn't print the error object // doesn't print the error object console.log(e) // UPDATE, destructuring does print the full Error object // UPDATE, destructuring does print the full Error object // UPDATE, destructuring does print the full Error object console.log('full error object', {e}) })

Firefox Cromo

Actualizar después de la respuesta aprobada. Ahora tengo el objeto de error completo.

ingrese la descripción de la imagen aquí

almost 3 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Solución simple: registre el objeto de error como una propiedad de un objeto simple

 try { throw Error("Some error text"); } catch( error) { console.log( {error}); }

Esto le permite inspeccionar y expandir la estructura de un objeto de error de la misma manera que lo haría con cualquier otro. Se realiza mejor en un navegador, ya que los fragmentos de código no brindan funciones de inspección.

almost 3 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error