| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError | [Back] [Original] |
Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Gerten und in vielen Browserversionen. Sie ist seit Juli 2015 browserbergreifend verfgbar.
* Einige Teile dieser Funktion werden mglicherweise unterschiedlich gut untersttzt.
Das ReferenceError-Objekt reprsentiert einen Fehler, wenn auf eine Variable verwiesen wird, die im aktuellen Gltigkeitsbereich nicht existiert (oder noch nicht initialisiert wurde).
ReferenceError ist ein serialisierbares Objekt und kann daher mit structuredClone() geklont oder zwischen Workers mit postMessage() kopiert werden.
ReferenceError ist eine Unterklasse von Error.
ReferenceError()Erstellt ein neues ReferenceError-Objekt.
Erbt auch Instanzeigenschaften von seinem Elternteil Error.
Diese Eigenschaften sind auf ReferenceError.prototype definiert und werden von allen ReferenceError-Instanzen geteilt.
ReferenceError.prototype.constructorDie Konstruktorfunktion, die das Instanzobjekt erstellt hat. Fr ReferenceError-Instanzen ist der anfngliche Wert der ReferenceError-Konstruktor.
ReferenceError.prototype.nameReprsentiert den Namen fr die Art des Fehlers. Fr ReferenceError.prototype.name ist der anfngliche Wert "ReferenceError".
Erbt Instanzmethoden von seinem Elternteil Error.
try {
let a = undefinedVariable;
} catch (e) {
console.log(e instanceof ReferenceError); // true
console.log(e.message); // "undefinedVariable is not defined"
console.log(e.name); // "ReferenceError"
console.log(e.stack); // Stack of the error
}
try {
throw new ReferenceError("Hello");
} catch (e) {
console.log(e instanceof ReferenceError); // true
console.log(e.message); // "Hello"
console.log(e.name); // "ReferenceError"
console.log(e.stack); // Stack of the error
}
| Spezifikation |
|---|
| ECMAScript 2027 LanguageSpecification # sec-native-error-types-used-in-this-standard-referenceerror |
ReferenceErrorErrorObject/FunctionAggregateErrorEvalErrorInternalErrorRangeErrorSyntaxErrorTypeErrorURIErrorDer Bauplan fr ein besseres Internet.
Teile dieses Inhalts sind 19982026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfgbar unter einer Creative-Commons-Lizenz.
| Web Proxy Viewer | New URL | Original Page |