Поделиться через


Свойство description

Возвращает или задает строку описания, соответствующую определенной ошибке.

object.description

Аргументы

  • object
    Обязательный. Экземпляр объекта Error.

Заметки

Свойство description является строкой, содержащей сообщение об ошибке, связанное с определенной ошибкой. Значение этого свойства используется для предупреждения пользователя об ошибке, которая не может быть обработана скриптом.

Свойства description и message выполняют одну и ту же функцию; свойство description обеспечивает обратную совместимость, а свойство message соответствует стандарту ECMA.

Пример

В следующем примере демонстрируется использование свойства 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);
}

Результат выполнения этого кода следующий.

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

Требования

Версия 5

Применение:

Объект Error

См. также

Ссылки

Свойство number

Свойство message (Visual Studio — JScript)

Свойство name