Kein Standard
Diese Funktion entspricht nicht dem Standard und ist nicht Teil der Standardisierung. Diese Funktion darf nicht in Webseiten, die via das Internet zugänglich sind, benutzt werden: Sie wird nicht für alle Nutzer funktionieren. Es kann zu umfangreichen Inkompatibilitäten zwischen verschiedenen Implementierungen kommen und die Funktionsweise oder Eigenschaften könnten in der Zukunft verändert werden.

Das InternalError Objekt zeigt einen Fehler an, der in der JavaScript-Umgebung auftritt. Zum Beispiel: "InternalError: too much recursion".

Syntax

new InternalError([message[, fileName[, lineNumber]]])

Parameter

message
Optional. Für Menschen lesbare Fehlerbeschreibung.
fileName
Optional. Der Name der Datei, in der der Fehler auftritt.
lineNumber
Optional. Die Zeilennummer in der Datei, in der der Fehler auftritt.

Beschreibung

Ein InternalError wird immer erzeugt, wenn ein Fehler in der JavaScript-Umgebung auftritt.

Beispielfälle die oft eintreten, wenn manchmal etwas zu ang ist:

  • "too many switch cases",
  • "too many parentheses in regular expression",
  • "array initializer too large",
  • "too much recursion".

Eigenschaften

InternalError.prototype
Erlaubt das Hinzufügen von Eigenschaften zu einem InternalError Objekt.

Methoden

Die globale InternalError Klasse enthält keine eigenen Methoden, jedoch erbt sie einige Methoden durch die Prototypenkette.

InternalError Instanzen

Eigenschaften

InternalError.prototype.constructor
Spezifiziert die Funktion, die einen Instanzen Prototyp erstellt.
InternalError.prototype.message
Fehlermeldung. Geerbt von Error.
InternalError.prototype.name
Fehlername. Geerbt von Error.
InternalError.prototype.fileName
Pfad zur Datei, in der der Fehler auftritt. Geerbt von Error.
InternalError.prototype.lineNumber
Zeilennummer, in der Datei, in der der Fehler auftritt. Geerbt von Error.
InternalError.prototype.columnNumber
Spaltennummer, in der Zeile, in der der Fehler auftritt. Geerbt von Error.
InternalError.prototype.stack
Stacktrace. Geerbt von Error.

Methods

Obwohl das InternalError Prototypobjekt keine eigenen Methoden besitzt, erben InternalError Instanzen einige Methoden durch die Prototypenkette.

Spezifikationen

In keiner Spezifikation enthalten.

Browserkompatibilität

Update compatibility data on GitHub
DesktopMobileServer
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid WebviewChrome für AndroidEdge MobileFirefox für AndroidOpera für AndroidiOS SafariSamsung InternetNode.js
Grundlegende Unterstützung
Nicht standardisiert
Chrome Keine Unterstützung NeinEdge Keine Unterstützung NeinFirefox Vollständige Unterstützung 1IE Keine Unterstützung NeinOpera Keine Unterstützung NeinSafari Keine Unterstützung NeinWebView Android Keine Unterstützung NeinChrome Android Keine Unterstützung NeinEdge Mobile Keine Unterstützung NeinFirefox Android Vollständige Unterstützung 4Opera Android Keine Unterstützung NeinSafari iOS Keine Unterstützung NeinSamsung Internet Android Keine Unterstützung Neinnodejs Keine Unterstützung Nein

Legende

Vollständige Unterstützung  
Vollständige Unterstützung
Keine Unterstützung  
Keine Unterstützung
Nicht standardisiert. Erwarte schlechte browserübergreifende Unterstützung.
Nicht standardisiert. Erwarte schlechte browserübergreifende Unterstützung.

Siehe auch

Schlagwörter des Dokuments und Mitwirkende

Schlagwörter: 
Mitwirkende an dieser Seite: schlagi123, fscholz
Zuletzt aktualisiert von: schlagi123,