Справочник по JScript : Свойства JScript : Свойство number

смотрим также

Материал из Справочник Web-языков

Перейти к: навигация, поиск


Содержание

Свойство number

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

Синтаксис

object.number [= errorNumber]

Аргументы

Object
Обязательный аргумент. Экземпляр объекта Error.
errorNumber
Обязательный аргумент. Код ошибки.

Описание

Номер ошибки - это 32-разрядное значение. Старшие 16 разрядов - это код устройства, а младшие разряды - фактический код ошибки. Чтобы определить фактический код ошибки, надо с помощью оператора побитового И (&) объединить свойство number с шестнадцатеричным числом 0xFFFF.


Примеры

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

try
{
    // Укажем ошибку
    var x = y;
}
catch(e)
{
    document.write ("Сообщение об ошибке: " + e.message);
    document.write ("
"); document.write ("Код ошибки: "); document.write (e.number & 0xFFFF) document.write ("
"); document.write ("Сообщение об ошибке: " + e.name); } //Output: //Сообщение об ошибке: 'y' is undefined //Код ошибки: 5009 //Сообщение об ошибке: TypeError

Поддержка

JScript Version 5

Смотрите также

Ссылки на источники

http://msdn.microsoft.com/en-us/library/hc53e755(v=VS.85).aspx

Добавить страницу в закладки:
РАЗРЕШАЕТСЯ перепечатывать и копировать информацию ТОЛЬКО ПРИ РАЗМЕЩЕНИИ ссылки на оригинал!
(<A href="http://www.spravkaweb.ru/">Справочник Web-языков</A>)
другие проекты
Rambler\'s Top100 Индекс цитирования