ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
| JScript  | [语言参考](#) | |-----|-----| # number 属性 返回或设置与特定错误相联系的数字值。**Error** 对象的默认是 **number**。 `*object***.number** [**= ***errorNumber*]` #### 参数 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". ~~~ ~~~ } ~~~ #### 要求 [版本 5](#) #### 请参阅 [description 属性](#) | [message 属性](#) | [name 属性](#) 应用于: [Error 对象](#) [© 2000 Microsoft Corporation 版权所有。保留所有权利。使用规定。](#)