返回或设置与特定错误相关联的数字值。
object.number
- object
任意 Error 对象的实例。
错误号是一个 32 位的值。较高的 16 位字是设施代码,而较低的字才是真正的错误代码。若要读完实际的错误代码,请使用 &(按位与)运算符来将 number 属性与十六进制数字 0xFFFF 组合。
示例下面的示例导致引发了异常,并显示了错误号。
function getAge(age) { if(age < 0) throw new Error(100) print("Age is "+age+"."); } // Pass the getAge an invalid argument. try { getAge(-5); } catch(e) { // Extract the error code from the error number. print(e.number & 0xFFFF) }
该代码的输出为:
100要求
应用于:
参考
description 属性message 属性 (JScript)
name 属性