Share via


number Property (JScript 5.6) 

Returns or sets the numeric value associated with a specific error. The Error object's default property is number.


object.number [= errorNumber]

Arguments

  • object
    Any instance of the Error object.
  • errorNumber
    An integer representing an error.

Remarks

An error number is a 32-bit value. The upper 16-bit word is the facility code, while the lower word is the actual error code.

The following example illustrates the use of the number property:

try

   x = y   // Cause an error.

catch(var e){   // Create local variable e.

   document.write(e)   // Prints "[object Error]".

   document.write(e.number>>16 & 0x1FFF)   // Prints 10, the facility code.

   document.write(e.number & 0xFFFF)   // Prints 5009, the error code.

   document.write(e.description)   // Prints "'y' is undefined".

}

Requirements

Version 5

Applies To: Error Object (JScript 5.6)

See Also

Reference

description Property (JScript 5.6)
message Property (JScript 5.6)
name Property (JScript 5.6)