返回或設置與特定錯誤相聯系的數字值。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 對象
新聞熱點
疑難解答