URIError.prototype
URIError.prototype
属性表示 URIError
构造器的原型。描述
所有的 URIError
实例都继承自 URIError.prototype
。 可以通过原型(prototype) 给所有的实例添加属性或者方法。
属性
URIError.prototype.constructor
- 声明创建实例原型 (prototype) 的方法。
URIError.prototype.message
- 错误信息。虽然 ECMA-262 规范指出
URIError
应该提供其自己专属的message
属性,但是在 SpiderMonkey 中,该属性继承自Error.prototype.message
URIError.prototype.name
- 错误名称。继承自
Error
。 URIError.prototype.fileName
- 产生该错误的代码所在文件的路径。 继承自
Error
。 URIError.prototype.lineNumber
- 产生该错误的代码所在行的行号。继承自
Error
。 URIError.prototype.columnNumber
- 产生该错误的代码所在列的列号。 继承自
Error
。 URIError.prototype.stack
- 堆栈记录。继承自
Error
。
方法
规范
Specification | Status | Comment |
---|---|---|
ECMAScript 3rd Edition (ECMA-262) NativeError.prototype |
Standard | 初始定义 |
ECMAScript 5.1 (ECMA-262) NativeError.prototype |
Standard | 定义为 NativeError.prototype . |
ECMAScript 2015 (6th Edition, ECMA-262) NativeError.prototype |
Standard | 定义为NativeError.prototype . |
ECMAScript (ECMA-262) NativeError.prototype |
Living Standard | 定义为NativeError.prototype . |
浏览器兼容性
BCD tables only load in the browser