Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

127
Vistas
¿Dónde se almacenan los errores?

Me preguntaba dónde se almacenan los errores en Javascript. Se lanza un error y se pasa a catch() en el siguiente ejemplo de MDN. Mi pregunta es ¿cómo obtiene catch() el objeto de error? ¿Dónde se almacena el error lanzado para que sea un parámetro para catch() más tarde?

 try { nonExistentFunction(); } catch (error) { console.error(error); // expected output: ReferenceError: nonExistentFunction is not defined // Note - error messages will vary depending on browser }
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

El tiempo de ejecución de JavaScript arroja el error porque está llamando a una función indefinida. Algo así sucede debajo del capó

 const func = () => { try { throw new ReferenceError( "nonExistentFunction is not defined" ); } catch (err) { console.log(err); } }; func();

catch solo captura este error del alcance de try

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda