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
Schreibbarja
Aufzählbarnein
Konfigurierbarja

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

Siehe auch