Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. JavaScript
  3. Référence
  4. Objets natifs standards
  5. EvalError
  6. Constructeur EvalError()

Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in EnglishAlways switch to English

Constructeur EvalError()

Baseline Widely available

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.

LeconstructeurEvalError() permet de créer un objet représentant une erreur concernant la fonction globaleeval(). Cette exception n'est plus déclenchée par les moteurs JavaScript désormais, toutefois l'objetEvalError reste présent à des fins de compatibilité.

Syntaxe

js
new EvalError();new EvalError(message);new EvalError(message, nomFichier);new EvalError(message, nomFichier, numeroLigne);

Paramètres

messageFacultatif

Une description de l'erreur, compréhensible par un humain.

nomFichierFacultatif

Le nom du fichier contenant le code qui a causé l'exception.

numeroLigneFacultatif

Le numéro de la ligne du code qui a causé l'exception.

Exemples

EvalError n'est plus utilisé dans la spécification ECMAScript actuelle et ne sera plus déclenchée par les moteurs JavaScript. Toutefois, l'objet reste présent à des fins de rétro-compatibilité avec les versions antérieures de la spécification.

Créer un objetEvalError

js
try {  throw new EvalError("Coucou", "unFichier.js", 10);} catch (e) {  console.log(e instanceof EvalError); // true  console.log(e.message); // "Coucou"  console.log(e.name); // "EvalError"  console.log(e.fileName); // "unFichier.js"  console.log(e.lineNumber); // 10  console.log(e.columnNumber); // 0  console.log(e.stack); // "@Scratchpad/2:2:9\n"}

Spécifications

Specification
ECMAScript® 2026 Language Specification
# sec-nativeerror-constructors

Compatibilité des navigateurs

Voir aussi

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2026 Movatter.jp