--- title: Error.description slug: Archive/Web/JavaScript/Extensions_Microsoft/Error.description tags: - JavaScript - Microsoft - Non-standard - Propriété - Reference translation_of: Archive/Web/JavaScript/Microsoft_Extensions/Error.description ---
{{JSRef}}{{Non-standard_header}}
Attention ! Cet objet est spécifique à Microsoft et ne fonctionne qu'avec Internet Explorer. Utiliser {{jsxref("Error.message")}} à la place.

La propriété Error.description permet d'obtenir ou de définir la chaîne de caractères qui décrit l'erreur courante.

Syntaxe

erreur.description [= exprChaine]

Paramètres

exprChaine {{optional_inline}}
Une chaîne de caractères qui contient la description de l'erreur.

Notes

La propriété description est spécifique à Microsoft et peut être utilisée à des fins de rétrocompatibilité pour les navigateurs de Microsoft. Elle fournit la même fonctionnalité que la propriété standard ECMAScript {{jsxref("Error.message")}} qui doit être utilisée en priorité.

Exemples

try {
  // Cause an error:
  x = y;
} catch(e) {
  // Affiche "[object Error]":
  console.log(e);
  console.log(" ");
  // Affiche 5009:
  console.log((e.number & 0xFFFF));
  console.log(" ");
  // Affiche "'y' is undefined":
  console.log(e.description);
  console.log(" ");
  // Affiche "'y' is undefined":
  console.log(e.message);
}

Prérequis

Cette fonctionnalité est prise en charge avec les modes suivants : Quirks, Internet Explorer 6 en mode standard, Internet Explorer 7 en mode standard, Internet Explorer 8 en mode standard, Internet Explorer 9 en mode standard, Internet Explorer 10 en mode standard, Internet Explorer 11 en mode standard. Elle est également prise en charge pour les applications Store (Windows 8 et Windows Phone 8.1).

Voir aussi