reportError
Отправить неперехваченное исключение. Похоже на синхронную версию:
setTimeout(() => { throw error; }, 0);
Ошибка не может быть перехвачена с помощью try/catch блока. Событие ошибки будет отправлено в глобальную область видимости. Вы можете предотвратить сообщение об ошибке в консоль с помощью Event.prototype.preventDefault():
addEventListener("error", (event) => {
event.preventDefault();
});
reportError(new Error("foo")); // Will not be reported.
В Deno эта ошибка завершит процесс, если не перехвачена, как указано выше.
function reportError(error: any): void;
reportError(error: any): voidПараметры
error: anyТип возвращаемого значения
void
© 2018–2022 the Deno authors
https://doc.deno.land/deno/stable/~/reportError