TypeError.prototype
Die TypeError.prototype
Eigenschaft repräsentiert den prototype des TypeError
Konstruktors.
Beschreibung
Alle TypeError
Instanzen erben von TypeError.prototype
. Dem prototype können über alle Instanzen hinweg Eigenschaften und Methoden hinzugefügt werden.
Eigenschaften
TypeError.prototype.constructor
- Spezifiziert die Instanz erstellende Funktion.
TypeError.prototype.message
- Fehlermeldung. ECMA-262 spezifiziert, dass
TypeError
eine eigenemessage
Eigenschaft zur Verfügung stellen soll. In SpiderMonkey jedoch, erbt es vonError.prototype.message
. TypeError.prototype.name
- Fehlerbezeichnung. Geerbt von
Error
. TypeError.prototype.fileName
- Pfad zur Datei, welche den Fehler verursachte. Geerbt von
Error
. TypeError.prototype.lineNumber
- Zeile in welcher der Fehler verusacht wurde. Geerbt von
Error
. TypeError.prototype.columnNumber
- Zeichennummer der Zeile in welcher der Fehler verursacht wurde. Geerbt von
Error
. TypeError.prototype.stack
- Stack trace. Geerbt von
Error
.
Methoden
Das TypeError
prototype Objekt beinhaltet keine eigenen Methoden, jedoch erben TypeError
Instanzen einige Methoden durch die Prototypenkette.
Spezifikationen
Spezifikation | Status | Kommentar |
---|---|---|
ECMAScript 3rd Edition (ECMA-262) Die Definition von 'NativeError.prototype' in dieser Spezifikation. |
Standard | Initiale Definition |
ECMAScript 5.1 (ECMA-262) Die Definition von 'NativeError.prototype' in dieser Spezifikation. |
Standard | Definiert als NativeError.prototype . |
ECMAScript 2015 (6th Edition, ECMA-262) Die Definition von 'NativeError.prototype' in dieser Spezifikation. |
Standard | Definiert als NativeError.prototype . |
ECMAScript (ECMA-262) Die Definition von 'NativeError.prototype' in dieser Spezifikation. |
Lebender Standard |
Browserkompatibilität
BCD tables only load in the browser