AggregateError: errors
errors
是 AggregateError
实例的数据属性,它包含一个表示已聚合错误的数组。
值
一个 Array
,包含的值与作为 AggregateError()
构造函数的第一个参数传递的可迭代对象的顺序相同。
AggregateError: errors 的属性 |
|
---|---|
可写 | 是 |
可枚举 | 否 |
可配置 | 是 |
示例
使用 errors
js
try {
throw new AggregateError(
// An iterable of errors
new Set([new Error("some error"), new Error("another error")]),
"Multiple errors thrown",
);
} catch (err) {
console.log(err.errors);
// [
// Error: some error,
// Error: another error
// ]
}
规范
规范 |
---|
ECMAScript 语言规范 # sec-aggregate-error |
浏览器兼容性
BCD 表格仅在启用了 JavaScript 的浏览器中加载。