Manual de Referência JavaScript Error
Objeto de erro
O objeto de erro fornece informações sobre o erro ocorrido.
Exemplo
Neste exemplo, escrevemos "alert" como "adddlert" para causar erro intencionalmente.
Retornar o nome e a descrição do erro:
try { adddlert("Welcome"); } catch(err) { document.getElementById("demo").innerHTML = err.name + "<br>" + err.message; }
Para saber mais sobre erros JavaScript, leia nosso Tutorial de erro JavaScript.
Propriedades do objeto de erro
Propriedades | Descrição |
---|---|
name | Definir ou retornar o nome do erro. |
message | Definir ou retornar a mensagem de erro (string). |
Propriedades de objeto de erro não padronizadas
Mozilla e Microsoft definiram algumas propriedades de objeto de erro não padronizadas:
- fileName (Mozilla)
- lineNumber (Mozilla)
- columnNumber (Mozilla)
- stack (Mozilla)
- description (Microsoft)
- number (Microsoft)
Não use essas propriedades em sites públicos. Elas não são aplicáveis em todos os navegadores.