A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/EvalError/EvalError below:

Constructeur EvalError() - JavaScript | MDN

Constructeur EvalError()

Baseline Widely available

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

Syntaxe
new EvalError();
new EvalError(message);
new EvalError(message, nomFichier);
new EvalError(message, nomFichier, numeroLigne);
Paramètres
message Facultatif

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

nomFichier Facultatif

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

numeroLigne Facultatif

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 objet EvalError
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 Compatibilité des navigateurs Voir aussi

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4