Error: message
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Die message
Daten-Eigenschaft einer Error
Instanz ist eine menschenlesbare Beschreibung des Fehlers.
Wert
Ein String, der dem Wert entspricht, der dem Error()
-Konstruktor als erstes Argument übergeben wurde.
Eigenschaften von Error: message | |
---|---|
Schreibbar | ja |
Aufzählbar | nein |
Konfigurierbar | ja |
Beschreibung
Diese Eigenschaft enthält eine kurze Beschreibung des Fehlers, falls eine verfügbar ist oder gesetzt wurde. Die message
-Eigenschaft wird zusammen mit der name
-Eigenschaft von der Methode Error.prototype.toString()
verwendet, um eine String-Darstellung des Fehlers zu erstellen.
Standardmäßig ist die message
-Eigenschaft ein leerer String, aber dieses Verhalten kann für eine Instanz überschrieben werden, indem eine Nachricht als erstes Argument des Error
-Konstruktors angegeben wird.
Beispiele
Werfen eines benutzerdefinierten Fehlers
const e = new Error("Could not parse input");
// e.message is 'Could not parse input'
throw e;
Spezifikationen
Specification |
---|
ECMAScript® 2026 Language Specification # sec-error.prototype.message |