Baseline Widely available *
Das EvalError
-Objekt signalisiert einen Fehler in Bezug auf die globale eval()
-Funktion. Diese Ausnahme wird von JavaScript nicht mehr ausgelöst, jedoch bleibt das EvalError
-Objekt aus Kompatibilitätsgründen erhalten.
EvalError
ist ein serialisierbares Objekt, daher kann es mit structuredClone()
geklont oder zwischen Workers mit postMessage()
kopiert werden.
EvalError
ist eine Unterklasse von Error
.
EvalError()
Erstellt ein neues EvalError
-Objekt.
Erbt auch Instanzeigenschaften von seinem Elternobjekt Error
.
Diese Eigenschaften sind auf EvalError.prototype
definiert und werden von allen EvalError
-Instanzen geteilt.
EvalError.prototype.constructor
Die Konstruktorfunktion, die das Instanzobjekt erstellt hat. Für EvalError
-Instanzen ist der Anfangswert der EvalError
-Konstruktor.
EvalError.prototype.name
Repräsentiert den Namen des Fehlertyps. Für EvalError.prototype.name
ist der Anfangswert "EvalError"
.
Erbt Instanzmethoden von seinem Elternobjekt Error
.
try {
throw new EvalError("Hello");
} catch (e) {
console.log(e instanceof EvalError); // true
console.log(e.message); // "Hello"
console.log(e.name); // "EvalError"
console.log(e.stack); // Stack of the error
}
Spezifikationen Browser-Kompatibilität Siehe auch MDN-Feedback-Box War diese Ãbersetzung hilfreich?
Diese Seite wurde automatisch aus dem Englischen übersetzt.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4