Obtenha o objeto de erro Javascript real com window.onerror
Javascript tem esse ótimo retorno de chamadawindow.onerror
. É bastante conveniente rastrear qualquer erro. No entanto, ele chama com o nome do erro, o nome do arquivo e a linha. Certamente não é tão rico quanto obter o objeto de erro real de umtry...catch
declaração. O objeto de erro real contém muito mais dados, então estou tentando obtê-los. Infelizmente,try...catch
instrução @ não funciona bem quando você começa a ter código assíncron
Existe uma maneira de combinar e obter o melhor dos dois mundos? Inicialmente, procurei uma maneira de obter oúltim erro acionado dentro de umonerror
block, mas parece que JS não armazena isso.
Qualquer pista