Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Nicht standardisiert: Diese Funktion ist nicht standardisiert. Wir raten davon ab, nicht-standardisierte Funktionen auf produktiven Webseiten zu verwenden, da sie nur von bestimmten Browsern unterstützt werden und sich in Zukunft ändern oder entfernt werden können. Unter Umständen kann sie jedoch eine geeignete Option sein, wenn es keine standardisierte Alternative gibt.
Das InternalError-Objekt zeigt einen internen Fehler in der JavaScript-Engine an.
Beispielhafte Fälle treten meist auf, wenn etwas zu groß ist, z.B.:
InternalError ist eine Unterklasse von Error.
Erstellt ein neues InternalError-Objekt.
Erbt auch Instanz-Eigenschaften von seinem übergeordneten Error.
Diese Eigenschaften sind auf InternalError.prototype definiert und werden von allen InternalError-Instanzen geteilt.
InternalError.prototype.constructorDie Konstruktorfunktion, die das Instanz-Objekt erstellt hat. Für InternalError-Instanzen ist der anfängliche Wert der InternalError-Konstruktor.
InternalError.prototype.nameRepräsentiert den Namen des Fehlertyps. Für InternalError.prototype.name ist der anfängliche Wert "InternalError".
Erbt Instanz-Methoden von seinem übergeordneten Error.
Diese rekursive Funktion läuft 10 Mal, gemäß der Ausstiegsbedingung.
Wenn diese Bedingung auf einen extrem hohen Wert gesetzt wird, funktioniert es möglicherweise nicht:
Für weitere Informationen siehe InternalError: too much recursion.
Nicht Teil eines Standards.
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.