Error.description

Non standard
Cette fonctionnalité n'est ni standard, ni en voie de standardisation. Ne l'utilisez pas pour des sites accessibles sur le Web : elle ne fonctionnera pas pour tout utilisateur. Il peut également y avoir d'importantes incompatibilités entre les implémentations et son comportement peut être modifié dans le futur.

Attention ! Cet objet est spécifique à Microsoft et ne fonctionne qu'avec Internet Explorer. Utiliser 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 Facultatif
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 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

Étiquettes et contributeurs liés au document

Contributeurs à cette page : SphinxKnight
Dernière mise à jour par : SphinxKnight,