这篇翻译不完整。请帮忙从英语翻译这篇文章

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

方法

虽然 URIError 的原型对象自身不包含任何方法,但是 URIError 的实例通过原型链(prototype chain)继承了一些方法。

规范

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 Latest Draft (ECMA-262)
NativeError.prototype
Draft  定义为NativeError.prototype.

浏览器兼容性

Update compatibility data on GitHub
DesktopMobileServer
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidEdge MobileFirefox for AndroidOpera for AndroidSafari on iOSSamsung InternetNode.js
Basic supportChrome Full support YesEdge Full support YesFirefox Full support 1IE Full support YesOpera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesEdge Mobile Full support YesFirefox Android Full support 4Opera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yesnodejs Full support Yes

Legend

Full support  
Full support

相关链接

文档标签和贡献者

此页面的贡献者: Tao-Quixote
最后编辑者: Tao-Quixote,