Firefox Tomorrow

javascript instance data property

SuppressedError: error

View on MDN ↗

The error data property of a SuppressedError instance contains a reference to the error that results in the suppression.

Value

Any value. Like cause, you cannot assume it’s an Error instance, although it usually is the case.

0

Examples

Using error

try {
  throw new SuppressedError(
    new Error("New error"),
    new Error("Original error"),
    "Hello",
  );
} catch (e) {
  console.log(e.error); // Error: "New error"
}

Specifications

SpecificationsStandards references are available on the canonical MDN page.

Browser compatibility

Browser compatibilityCompatibility data is available on the canonical MDN page.

See also