ErrorEvent - 提供与脚本或文件中的错误相关的信息的事件
ErrorEvent
接口表示提供与脚本或文件中的错误相关的信息的事件。
属性
还从其父接口 Event
继承了属性。
ErrorEvent.message
只读
一个 DOMString
,包含人类可读的描述问题的错误消息。
ErrorEvent.filename
只读
一个 DOMString
,其中包含发生错误的脚本文件的名称。
ErrorEvent.lineno
只读
一个 integer
,包含发生错误的脚本文件的行号。
ErrorEvent.colno
只读
一个 integer
,包含发生错误的脚本文件的列号。
ErrorEvent.error
只读
一个与事件有关的 JavaScript Object
。
构造函数
ErrorEvent()
使用给定参数创建 ErrorEvent
事件。
方法
从其父接口 Event
继承了方法。
规范
规范 | 状态 | 备注 |
---|---|---|
HTML Living Standard ErrorEvent 的定义 |
现行的标准 | 在构造函数中添加了 error 。 |
HTML5 ErrorEvent 的定义 |
推荐 | 初始定义。 |
桌面浏览器兼容性
特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
基础支持 | 10 | 支持 | 支持 | 支持 | 11 | 支持 |
ErrorEvent() constructor |
支持 | 未知 | 未知 | 未知 | 支持 | 未知 |
colno |
支持 | 未知 | 未知 | 未知 | 支持 | 未知 |
error |
支持 | 未知 | 未知 | 未知 | 支持 | 未知 |
filename |
10 | 未知 | 未知 | 未知 | 11 | 未知 |
lineno |
10 | 未知 | 未知 | 未知 | 11 | 未知 |
message |
10 | 未知 | 未知 | 未知 | 11 | 未知 |
移动浏览器兼容性
特性 | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
基础支持 | 支持 | 18 | 支持 | 支持 | 未知 | 11 | 支持 |
ErrorEvent() constructor |
支持 | 支持 | 未知 | 未知 | 未知 | 支持 | 未知 |
colno |
支持 | 支持 | 未知 | 未知 | 未知 | 支持 | 未知 |
error |
支持 | 支持 | 未知 | 未知 | 未知 | 支持 | 未知 |
filename |
支持 | 18 | 未知 | 未知 | 未知 | 11 | 未知 |
lineno |
支持 | 18 | 未知 | 未知 | 未知 | 11 | 未知 |
message |
支持 | 18 | 未知 | 未知 | 未知 | 11 | 未知 |
相关链接
- 使用 web workers,最有可能引发该类事件的对象