| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/EvalError | [Back] [Original] |
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 bnficier de prise en charge variables.
L'objet EvalError indique une erreur concernant la fonction globale eval(). Cette exception n'est plus leve par JavaScript, toutefois l'objet EvalError reste disponible pour des raisons de compatibilit.
EvalError est un objet srialisable, donc il peut tre clon avec structuredClone() ou copi entre des Workers en utilisant postMessage().
EvalError est une sous-classe de Error.
EvalError()Cre un nouvel objet EvalError.
Hrite galement des proprits d'instance de son parent Error.
Ces proprits sont dfinies sur EvalError.prototype et partages 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.nameReprsente le nom du type d'erreur. Pour EvalError.prototype.name, la valeur initiale est "EvalError".
Hrite des mthodes d'instance de son parent Error.
EvalErrortry {
throw new EvalError("Bonjour");
} catch (e) {
console.log(e instanceof EvalError); // true
console.log(e.message); // "Bonjour"
console.log(e.name); // "EvalError"
console.log(e.stack); // Pile de l'erreur
}
| Spcification |
|---|
| ECMAScript 2027 LanguageSpecification # sec-native-error-types-used-in-this-standard-evalerror |
Cette page a t modifie le 21 fvr. 2026 par les contributeurices du MDN.
EvalErrorErrorObject/FunctionObject.prototype.__defineGetter__()Object.prototype.__defineSetter__()Object.prototype.__lookupGetter__()Object.prototype.__lookupSetter__()Object.prototype.hasOwnProperty()Object.prototype.isPrototypeOf()Object.prototype.propertyIsEnumerable()Object.prototype.toLocaleString()Object.prototype.toString()Object.prototype.valueOf()AggregateErrorInternalErrorRangeErrorReferenceErrorSyntaxErrorTypeErrorURIErrorCertaines parties de ce contenu sont protges par le droit d'auteur 19982026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.
| Web Proxy Viewer | New URL | Original Page |