Descrição de propriedade
Retorna ou define a seqüência descritiva associada a um erro específico.
object.description
Argumentos
- object
Obrigatório. Uma instância de um Error objeto.
Comentários
O Descrição propriedade é uma seqüência de caracteres contendo uma mensagem de erro associada a um erro específico. Use o valor contido nesta propriedade para um usuário a um erro que o script não pode tratar de alerta.
O Descrição e mensagem propriedades fornecem a mesma funcionalidade; o Descrição propriedade retroativamente fornece compatibilidade, enquanto o mensagem propriedade é compatível com o padrão ECMA.
Exemplo
O exemplo a seguir ilustra o uso de Descrição propriedade.
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);
}
A saída desse código é o seguinte.
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