Get to know MDN better
Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Non standard: Cette fonctionnalité n'est pas standardisée. Nous déconseillons d'utiliser des fonctionnalités non standard en production, car leur prise en charge par les navigateurs est limitée, et elles peuvent être modifiées ou supprimées. Toutefois, elles peuvent constituer une alternative appropriée dans certains cas où aucune option standard n'existe.
L'objet InternalError indique une erreur qui s'est produite en interne dans le moteur JavaScript.
Les cas d'exemple concernent principalement des situations où quelque chose est trop grand, par exemple :
InternalError est une sous-classe de Error.
Crée un nouvel objet InternalError.
Hérite aussi des propriétés d'instance de son parent Error.
Ces propriétés sont définies sur InternalError.prototype et partagées par toutes les instances de InternalError.
InternalError.prototype.constructorLa fonction constructeur qui a créé l'objet d'instance. Pour les instances de InternalError, la valeur initiale est le constructeur InternalError.
InternalError.prototype.nameReprésente le nom du type d'erreur. Pour InternalError.prototype.name, la valeur initiale est "InternalError".
Hérite des méthodes d'instance de son parent Error.
Cette fonction récursive s'appelle 10 fois, comme indiquée par la condition d'arrêt.
En changeant cette condition avec une valeur extrêmement grande, cela ne fonctionnera plus :
Pour plus d'informations, voir la page sur InternalError: too much recursion.
Ne fait partie d'aucun standard.
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Cette page a été modifiée le 25 févr. 2026 par les contributeur·ice·s du MDN.
Votre modèle pour un internet meilleur.
Visitez la société mère à but non lucratif de Mozilla Corporation, la Fondation Mozilla.
Certaines parties de ce contenu sont protégées par le droit d'auteur ©1998—2026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.