WorkerGlobalScope: error Ereignis
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
Hinweis: Diese Funktion ist nur in Web Workers verfügbar.
Das error Ereignis der WorkerGlobalScope-Schnittstelle wird ausgelöst, wenn ein Fehler im Worker auftritt.
Syntax
Verwenden Sie den Ereignisnamen in Methoden wie addEventListener(), oder setzen Sie eine Ereignishandler-Eigenschaft.
js
addEventListener("error", (event) => { })
onerror = (message, filename, lineno, colno, error) => { }
Ereignistyp
Ein generisches Event.
Beispiel
Der folgende Codeausschnitt zeigt einen onerror Handler, der innerhalb eines Workers gesetzt wird:
js
self.onerror = () => {
console.log("There is an error inside your worker!");
};
Der gleiche Ausschnitt, aber mit addEventListener():
js
self.addEventListener("error", () => {
console.log("There is an error inside your worker!");
});
Spezifikationen
| Specification |
|---|
| HTML> # handler-workerglobalscope-onerror> |
Browser-Kompatibilität
Loading…
Siehe auch
Die WorkerGlobalScope-Schnittstelle, zu der sie gehört.