MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey

ErrorEvent 事件对象在脚本发生错误时产生,它可以提供发生错误的脚本文件的文件名,以及发生错误时所在的行号等信息。

属性

除了从 Event 接口继承来的属性外,还有下面这些自身属性。

ErrorEvent.prototype.message 只读
一个字符串,包含了所发生错误的描述信息。
ErrorEvent.prototype.filename 只读
一个 字符串,包含了发生错误的脚本文件的文件名。
ErrorEvent.prototype.lineno 只读
一个数字,包含了错误发生时所在的行号。
ErrorEvent.prototype.colno 只读
一个数字,包含了错误发生时所在的列号。
ErrorEvent.prototype.error 只读
发生错误时所抛出的 Error 对象。

构造函数

ErrorEvent()
根据传入的参数构造 ErrorEvent 实例。

方法

除了从 Event 接口继承来的方法外,没有其他方法。

规范

规范名称 规范状态 备注
WHATWG HTML Living Standard
ErrorEvent
Living Standard 增加了 error 属性以及其构造函数的第五个参数
HTML5
ErrorEvent
Recommendation 最初规范

浏览器兼容性

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
基本功能 (Yes) (Yes) ? (Yes) (Yes)
支持 colno 属性以及其构造函数的第四个参数 (Yes) (Yes) ? ? ?
支持 error 属性以及其构造函数的第五个参数 (Yes) (Yes) 未实现 未实现 未实现
Feature Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
基本功能 (Yes) (Yes) ? (Yes) (Yes)
支持 colno 属性以及其构造函数的第四个参数 ? 未实现 ? ? ?
支持 error 属性以及其构造函数的第五个参数 未实现 未实现 未实现 未实现 未实现

相关链接

文档标签和贡献者

 此页面的贡献者: shuiyi, ziyunfei, Jack.Works
 最后编辑者: shuiyi,