description, propriété
Retourne ou définit la chaîne de description associée à une erreur spécifique.
object.description
Arguments
- object
Obligatoire. Instance d'un objet Error.
Notes
La propriété description est une chaîne contenant un message d'erreur associé à une erreur spécifique. Utilisez la valeur contenue dans cette propriété pour informer l'utilisateur d'une erreur que le script ne peut pas gérer.
Les propriétés description et message offrent les mêmes fonctionnalités ; la propriété description assure la compatibilité descendante tandis que la propriété message respecte la norme ECMA.
Exemple
L'exemple suivant illustre l'utilisation de la propriété description.
try
{
var arr = new Array(-1);
}
catch(e)
{
print ("Error Message: " + e.message);
print ("Error Description: " + e.description);
print ("Error Code: " + (e.number & 0xFFFF))
print ("Error Name: " + e.name);
}
La sortie de ce code est la suivante.
Error Message: Array length must be zero or a positive integer
Error Description: Array length must be zero or a positive integer
Error Code: 5029
Error Name: RangeError