AggregateError: errors
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2020.
Die errors
Dateneigenschaft einer AggregateError
Instanz enthält ein Array, das die aggregierten Fehler darstellt.
Wert
Ein Array
, das Werte in der gleichen Reihenfolge enthält wie das Iterable, das als erstes Argument an den AggregateError()
Konstruktor übergeben wurde.
Eigenschaften von AggregateError: errors | |
---|---|
Schreibbar | ja |
Aufzählbar | nein |
Konfigurierbar | ja |
Beispiele
Verwendung von 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
// ]
}
Spezifikationen
Specification |
---|
ECMAScript® 2026 Language Specification # sec-aggregate-error |