SuppressedError:error
SuppressedError 实例的 error 数据属性包含对导致抑制的错误的引用。
值
任何值。与 cause 类似,您不能假定它是一个 Error 实例,尽管通常是这样。
SuppressedError: error 的属性特性 | |
|---|---|
| 可写 | 是 |
| 可枚举 | 否 |
| 可配置 | 是 |
示例
使用 error
js
try {
throw new SuppressedError(
new Error("New error"),
new Error("Original error"),
"Hello",
);
} catch (e) {
console.log(e.error); // Error: "New error"
}
规范
| 规范 |
|---|
| ECMAScript 异步显式资源管理 # sec-suppressederror |
浏览器兼容性
加载中…