Fehler: message - JavaScript | MDN
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
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 | |
|---|---|
| Schreibbar | ja |
| Aufzählbar | nein |
| Konfigurierbar | ja |
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
| Spezifikation |
|---|
| ECMAScript® 2026 Language Specification # sec-error.prototype.message |
Browser-Kompatibilität
Siehe auch
Help improve MDN
Erfahren Sie, wie Sie beitragen können Diese Seite wurde automatisch aus dem Englischen übersetzt.