[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Error/name [Back]  [Original]

Error.prototype.name - JavaScript | MDN

Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.

View in English Always switch to English

Error.prototype.name

Baseline Weitgehend verfgbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Gerten und in vielen Browserversionen. Sie ist seit Juli 2015 browserbergreifend verfgbar.

Die name Daten-Eigenschaft von Error.prototype wird von allen Error Instanzen geteilt. Sie reprsentiert den Namen fr den Fehlertyp. Fr Error.prototype.name ist der Anfangswert "Error". Unterklassen wie TypeError und SyntaxError bieten ihre eigenen name Eigenschaften.

In diesem Artikel

Wert

Ein String. Fr Error.prototype.name ist der Anfangswert "Error".

Eigenschaften von Error.prototype.name
Schreibbarja
Aufzhlbarnein
Konfigurierbarja

Beschreibung

Standardmig wird Error Instanzen der Name "Error" zugewiesen. Die name Eigenschaft wird zustzlich zur message Eigenschaft von der Error.prototype.toString() Methode verwendet, um eine String-Darstellung des Fehlers zu erzeugen.

Beispiele

Auslsen eines benutzerdefinierten Fehlers

js
const e = new Error("Malformed input"); // e.name is 'Error'

e.name = "ParseError";
throw e;
// e.toString() would return 'ParseError: Malformed input'

Spezifikationen

Spezifikation
ECMAScript 2027 LanguageSpecification
# sec-error.prototype.name

Browser-Kompatibilitt

Siehe auch


Web Proxy Viewer  |  New URL  |  Original Page