Microsoft(R) JScript(R) number 属性 |
语言参考 版本 5 |
返回或设置与特定错误相联系的数字值。Error 对象的默认属性是 number。
object.number [= errornumber]number 属性的语法组成部分如下:
部分 描述 object 任意 Error 对象的实例。 errornumber 表示一个错误的整数。
错误号是一个 32 位的值。高 16 位字是设施代码,而低字才是真正的错误代码。下面的例子举例说明了 number 属性的用法:
try { x = y // 产生错误。} catch(var e){ // 创建局部变量 e。 document.write(e) // 打印 "[object Error]"。 document.write(e.number>>16 & 0x1FFF) // 打印 10,设施代码。 document.write(e.number & 0xFFFF) // 打印 5009,错误代码。 document.write(e.description) // 打印 "'y' is undefined"。 }