AggregateError:errors
AggregateError 例項的 errors 資料屬性包含一個數組,表示被聚合的錯誤。
值
一個 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® 2026 語言規範 # sec-aggregate-error |
瀏覽器相容性
載入中…