description, propriété
Mise à jour : novembre 2007
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 font référence au même message ; la propriété description assure la compatibilité descendante tandis que la propriété message respecte la norme ECMA.
Exemple
L'exemple suivant lève une exception et affiche la description de l'erreur.
function getAge(age) {
if(age < 0)
throw new Error("An age cannot be negative.")
print("Age is "+age+".");
}
// Pass the getAge an invalid argument.
try {
getAge(-5);
} catch(e) {
print(e.description);
}
Le résultat généré par ce code est le suivant :
An age cannot be negative.