Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

197
Views
Manejo de eventos en JavaScript: ¿cómo debo manejar los errores de los eventos DOM?

Tengo el siguiente código:

 const button = document.querySelector("button"); button.addEventListener("click", function() { throw Error("Can't touch this button!"); });

Aquí lanzamos una excepción tan pronto como se hace clic en el botón. ¿Cómo lo atrapamos? Es obvio que este patrón no funciona.

 const button = document.querySelector("button"); try { button.addEventListener("click", function() { throw Error("Can't touch this button!"); }); } catch (error) { console.error(error.message); }

Me pregunto en un entorno de navegador cuáles son las formas comunes de manejar errores como este.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

En un contexto de navegador, puede registrar un controlador para el evento de error en la window :

 window.onerror = function (e) { console.log("custom error handler kicked in"); return true; // Prevent default error handler };

Es importante que este código no provoque un error por sí mismo, o el controlador será llamado una y otra vez...

about 4 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 Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!