| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Error/name | [Back] [Original] |
Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.
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.
Ein String. Fr Error.prototype.name ist der Anfangswert "Error".
Eigenschaften von Error.prototype.name | |
|---|---|
| Schreibbar | ja |
| Aufzhlbar | nein |
| Konfigurierbar | ja |
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.
const e = new Error("Malformed input"); // e.name is 'Error'
e.name = "ParseError";
throw e;
// e.toString() would return 'ParseError: Malformed input'
| Spezifikation |
|---|
| ECMAScript 2027 LanguageSpecification # sec-error.prototype.name |
ErrorObject/FunctionAggregateErrorEvalErrorInternalErrorRangeErrorReferenceErrorSyntaxErrorTypeErrorURIErrorDer Bauplan fr ein besseres Internet.
Teile dieses Inhalts sind 19982026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfgbar unter einer Creative-Commons-Lizenz.
| Web Proxy Viewer | New URL | Original Page |