Eleganter Umgang mit Fehlern in Javascript

Als weitere Funktion steht window.onerror zur Verfügung. Wie alle anderen Javascript-Ereignisse kann man eine Funktion oder einen Codeabschnitt definieren die beziehungsweise der ausgeführt wird, wenn das Ereignis ausgelöst wird. So kann man auf Fehler reagieren oder sie ignorieren. Die Seite in Listing H gibt eine einfache Meldung für alle auftretenden Javascript-Fehler wieder. Der Fehler wird ausgelöst, wenn der Button angeklickt wird, da die beschriebene Funktion nicht existiert.

Listing H


Der Code in Listing I nutzt das onerror-Ereignis, um alle Fehler zu ignorieren.

Listing I


Ein Problem mit dem onerror-Ereignis ist die Browser-Unterstützung. Am eklatantesten ist dies beim Opera-Browser. Man sollte also überprüfen, ob alle Browser diese Funktion unterstützen, bevor man sie in seine Anwendung integriert.

Themenseiten: Anwendungsentwicklung, Software

Fanden Sie diesen Artikel nützlich?
Content Loading ...
Whitepaper

Artikel empfehlen:

Neueste Kommentare 

Noch keine Kommentare zu Eleganter Umgang mit Fehlern in Javascript

Kommentar hinzufügen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *