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


Свойство description

Обновлен: Ноябрь 2007

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

object.description

Аргументы

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

Заметки

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

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

Пример

В следующем примере создается исключение и отображается описание ошибки.

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);
}

В результате выполнения данного кода выводятся следующие данные:

An age cannot be negative.

Требования

Версия 5

Применение:

Объект "Error"

См. также

Ссылки

Свойство number

Свойство message (JScript)

Свойство name