Precisa de um freelancer, códigos-fonte e exemplos completos? Bem-vindo(a) ao meu site. Além de realizar alguns serviços como freelancer eu tenho alguns códigos-fonte e exemplos completos de Java, Delphi, PHP, Python, C/C++, Hibernate, JPA, Spring, JSP, Servlets, Ruby, Ruby On Rails e muitas outras linguagens e frameworks. Veja como falar comigo clicando aqui.
Referência JavaScript ::
Objeto Error :: Propriedade name
Objeto
Error
Propriedade name
Retorna o nome ou tipo do erro.
Sintaxe:
erro.name
Onde erro é uma instância do objeto
Error.
Para facilitar o entendimento dos vários tipos de erros
que podem ocorrer em JavaScript, a tabela abaixo lista os tipos
de exceções mais comuns:
Tipo de Exceção
Significado
ConversionError
Este erro ocorre sempre que há
uma tentativa de converter um objeto em algo para o qual
ele não pode ser convertido.
RangeError
Este erro ocorre quando uma função
recebe um argumento que excede seus limites permitidos.
Por exemplo, este erro ocorre se você tentar construir
um objeto Array
com uma quantidade de itens que não seja um valor
inteiro positivo válido.
ReferenceError
Este erro ocorre quando uma referência
inválida é detectada. Este erro ocorrerá,
por exemplo, se uma determinada referência for null.
RegExpError
Este erro ocorre quando um erro de compilação
ocorre em uma expressão
regular. Uma vez que a expressão regular tenha
sido compilada com sucesso, este erro não mais
ocorrerá. Uma das causas deste erro acontece quando
uma expressão regular é declarada com um
padrão que possui uma sintáxe inválida,
ou sinalizadores que não sejam i,
g ou m, ou contém
repetição de sinalizadores.
SyntaxError
Este erro ocorre quando o código
fonte é analisado e percebe-se que este não
segue a sintáxe correta da linguagem. Este erro
ocorrerá, por exemplo, se a função
eval
for chamada com um argumento que não é considerado
um código JavaScript válido.
TypeError
Este erro ocorre sempre que o tipo atual
do operando não se encaixa no tipo esperado. Um
exemplo disso ocorre quando uma uma chamada de função
é feita em algo que não é um objeto
ou é um objeto mas não suporta tal tipo
de chamada.
URIError
Este erro ocorre quando um Identificar
Uniforme de Recursos - Uniform Resource Indicator (URI)
inválido é detectado. Por exemplo, este
erro pode ocorrer quando um caractere ilegal é
encontrado em uma string a ser codificada ou decodificada.
Exemplo 1 - Como obter o nome ou tipo de exceção
de um erro:
<script language="javascript">
<!--
try{
var x = y; // y não foi definido.
}
catch(e){
document.write("Tipo do erro: "
+ e.name);
}
//-->
</script>
A execução deste código produzirá
o seguinte resultado:
Todo o conteúdo deste site,
quando não devidamente observado, pertence a seus idealizadores
e não
poderá ser usado para outras finalidades senão estudo e
aprimoramento de técnicas de programação.
Certifique-se de ler asnotas legaisantes de proceder com
o acesso e leitura do
conteúdo disponibilizado nestas páginas.