| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/TypeError/TypeError | [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.
Der TypeError() Konstruktor erstellt TypeError Objekte.
new TypeError()
new TypeError(message)
new TypeError(message, options)
new TypeError(message, fileName)
new TypeError(message, fileName, lineNumber)
TypeError()
TypeError(message)
TypeError(message, options)
TypeError(message, fileName)
TypeError(message, fileName, lineNumber)
Hinweis:
TypeError() kann mit oder ohne new aufgerufen werden. Beide erstellen eine neue TypeError Instanz.
message OptionalMenschlich lesbare Beschreibung des Fehlers
options OptionalEin Objekt, das folgende Eigenschaften hat:
cause OptionalEine Eigenschaft, die die spezifische Ursache des Fehlers angibt. Beim Abfangen und erneuten Auslsen eines Fehlers mit einer spezifischeren oder ntzlicheren Fehlermeldung kann diese Eigenschaft verwendet werden, um den ursprnglichen Fehler zu bermitteln.
fileName Optional Der Name der Datei, die den Code enthlt, der die Ausnahme verursacht hat
lineNumber Optional Die Zeilennummer des Codes, der die Ausnahme verursacht hat
try {
null.f();
} catch (e) {
console.log(e instanceof TypeError); // true
console.log(e.message); // "null has no properties"
console.log(e.name); // "TypeError"
console.log(e.stack); // Stack of the error
}
try {
throw new TypeError("Hello");
} catch (e) {
console.log(e instanceof TypeError); // true
console.log(e.message); // "Hello"
console.log(e.name); // "TypeError"
console.log(e.stack); // Stack of the error
}
| Spezifikation |
|---|
| ECMAScript 2027 LanguageSpecification # sec-nativeerror-constructors |
TypeErrorErrorObject/FunctionAggregateErrorEvalErrorInternalErrorRangeErrorReferenceErrorSyntaxErrorURIErrorDer 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 |