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.
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
* Certaines parties de cette fonctionnalité peuvent bénéficier de prise en charge variables.
L'objet EvalError indique une erreur concernant la fonction globale eval(). Cette exception n'est plus levée par JavaScript, toutefois l'objet EvalError reste disponible pour des raisons de compatibilité.
EvalError est un objet sérialisable, donc il peut être cloné avec structuredClone() ou copié entre des Workers en utilisant postMessage().
EvalError est une sous-classe de Error.
Crée un nouvel objet EvalError.
Hérite également des propriétés d'instance de son parent Error.
Ces propriétés sont définies sur EvalError.prototype et partagées par toutes les instances de EvalError.
EvalError.prototype.constructorLa fonction constructeur qui a créé l'objet instance. Pour les instances de EvalError, la valeur initiale est le constructeur EvalError.
EvalError.prototype.nameReprésente le nom du type d'erreur. Pour EvalError.prototype.name, la valeur initiale est "EvalError".
Hérite des méthodes d'instance de son parent Error.
| ECMAScript® 2027 Language Specification # sec-native-error-types-used-in-this-standard-evalerror |
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Cette page a été modifiée le 21 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.