Baseline Widely available *
El objeto AggregateError
representa un error cuando se deben agrupar varios errores en un solo error. Se lanza cuando una operación necesita informar de varios errores, por ejemplo, Promise.any()
, cuando todas las promesas que se le pasan son rechazadas.
AggregateError()
Crea un nuevo objeto AggregateError
.
AggregateError.prototype.message
Mensaje de error, el valor predeterminado es ""
(la cadena vacÃa).
AggregateError.prototype.name
Nombre del error, el valor predeterminado es AggregateError
.
Promise.any([Promise.reject(new Error("algún error"))]).catch((e) => {
console.log(e instanceof AggregateError); // true
console.log(e.message); // "Todas las promesas rechazadas"
console.log(e.name); // "AggregateError"
console.log(e.errors); // [ Error: "algún error" ]
});
Crear un AggregateError
try {
throw new AggregateError([new Error("algún error")], "Hola");
} catch (e) {
console.log(e instanceof AggregateError); // true
console.log(e.message); // "Hola"
console.log(e.name); // "AggregateError"
console.log(e.errors); // [ Error: "algún error" ]
}
Especificaciones Compatibilidad con navegadores Ve también
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4