Referência de erro de JavaScript
Objeto de erro
O objeto Error fornece informações de erro quando ocorre um erro.
Exemplo
Neste exemplo, escrevemos "alert" como " adddlet " para produzir um erro deliberadamente.
Retorne o nome do erro e uma descrição do erro:
try {
adddlert("Welcome");
}
catch(err) {
document.getElementById("demo").innerHTML =
err.name + "<br>" + err.message;
}
Para obter um tutorial sobre erros de JavaScript, leia nosso Tutorial de erros de JavaScript .
Propriedades do objeto de erro
Property | Description |
---|---|
name | Sets or returns an error name |
message | Sets or returns an error message (a string) |
Nomes de erro
Nome do erro | Descrição | Tente |
---|---|---|
EvalError | Obsoleto - use SyntaxError em vez disso | |
Erro de intervalo | Ocorreu um número "fora do intervalo" | |
Erro de referência | Ocorreu uma referência ilegal | |
Erro de sintaxe | Ocorreu um erro de sintaxe | |
TypeError | Ocorreu um erro de tipo | |
Erro de URI | Ocorreu um erro no encodeURI() |
Propriedades e métodos não padronizados
Não use essas propriedades e métodos em sites públicos. Eles não funcionarão em todos os navegadores.
Propriedade | Descrição |
---|---|
argumentos | Descontinuada |
chamador | Descontinuada |
colunaNumero | Apenas Firefox |
Descrição | Somente Microsoft |
Nome em Exibição | Apenas Firefox |
nome do arquivo | Apenas Firefox |
número da linha | Apenas Firefox |
número | Somente Microsoft |
pilha | Apenas Firefox |
Métodos | Descrição |
evalError() | Descontinuada |
erro interno() | Apenas Firefox |
paraFonte() | Não padrão |