Nome do erro JavaScript
Exemplo
Retorne o nome do erro:
try {
adddlert("Welcome guest!");
}
catch(err) {
document.getElementById("demo").innerHTML = err.name;
}
Definição e uso
A name
propriedade define ou retorna o nome de um erro.
Seis valores diferentes podem ser retornados pela propriedade error name:
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() |
Veja também:
A propriedade message do objeto Error.
Sintaxe
errorObj.name
Valor de retorno
Modelo | Descrição |
Uma linha | O nome do erro. |
Suporte ao navegador
error.name
é um recurso ECMAScript1 (ES1).
ES1 (JavaScript 1997) é totalmente suportado em todos os navegadores:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
Páginas relacionadas
Tutorial de JavaScript: Erros de JavaScript
Referência JavaScript: a propriedade da mensagem