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 Daten-Eigenschaft einer AggregateError-Instanz enthält ein Array, das die aggregierten Fehler darstellt.
Wert
Ein Array, das Werte in derselben Reihenfolge enthält wie das Iterable, das als erstes Argument des AggregateError()-Konstruktors ü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> |
Browser-Kompatibilität
Loading…