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-Eigenschaft eines Error-Instanzobjekts ist eine für Menschen lesbare Beschreibung des Fehlers.

Wert

Ein Zeichenfolgenwert, der dem Wert entspricht, der als erstes Argument an den Error()-Konstruktor übergeben wird.

Eigenschaften von Error: message
Schreibbarja
Aufzählbarnein
Konfigurierbarja

Beschreibung

Diese Eigenschaft enthält eine kurze Beschreibung des Fehlers, falls eine verfügbar ist oder festgelegt wurde. Die message-Eigenschaft kombiniert mit der name-Eigenschaft wird von der Methode Error.prototype.toString() verwendet, um eine Zeichenfolgen-Darstellung des Fehlers zu erstellen.

Standardmäßig ist die message-Eigenschaft eine leere Zeichenfolge, aber dieses Verhalten kann für eine Instanz überschrieben werden, indem eine Nachricht als erstes Argument an den Error-Konstruktor übergeben wird.

Beispiele

Werfen eines benutzerdefinierten Fehlers

js
const e = new Error("Could not parse input");
// e.message is 'Could not parse input'
throw e;

Spezifikationen

Specification
ECMAScript® 2025 Language Specification
# sec-error.prototype.message

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobileserver
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
Deno
Node.js
message

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Siehe auch