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

View in English Always switch to English

Fehler: message

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⁩.

>

Die message Dateneigenschaft 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 Fehler: 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 wird in Kombination mit der name-Eigenschaft von der Error.prototype.toString()-Methode verwendet, um eine Zeichenkettenrepräsentation des Errors zu erstellen.

Standardmäßig ist die message-Eigenschaft ein leerer String, aber dieses Verhalten kann für eine Instanz überschrieben werden, indem beim Konstruktor Error eine Nachricht als erstes Argument angegeben 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® 2026 Language Specification>
# sec-error.prototype.message>

Browser-Kompatibilität

Siehe auch