Como verificar se a propriedade de um objeto existe no JavaScript

Escrito por jim campbell | Traduzido por vinícius albuquerque
  • Compartilhar
  • Tweetar
  • Compartilhar
  • E-mail

O procedimento de detecção de erros do JavaScript define a propriedade de um objeto como "null" ou "undefined" para evitar erros no código do seu site. Se você tentar usar um objeto configurado como "null", o console retornará um erro no navegador do leitor, e isso faz a página funcionar incorretamente para os usuários. Um objeto JavaScript indefinido significa que o objeto foi criado, mas não foi atribuído a um elemento localizado na página da web.

Nível de dificuldade:
Moderado

Outras pessoas estão lendo

Instruções

  1. 1

    Clique com o botão direito na página HTML na qual está o código JavaScript. Selecione "Abrir com" para ver uma lista de programas compatíveis. Escolha "Bloco de Notas" se não houver outro editor de JavaScript.

  2. 2

    Pressione "Ctrl" e "F" para abrir a caixa de diálogo "Localizar". Digite "<script" e pressione "Enter" para rolar a página até a seção de código HTML onde o texto JavaScript está.

  3. 3

    Digite a declaração "if" que verifica o valor do objeto. Você deve procurar por "null" e "undefined" para conferir se o objeto tem um elemento atribuído a ele. O código a seguir mostra como verificar um objeto chamado "myvar":

    if(typeof(myvar) !== 'undefined' && var != null) { alert("O objeto está definido"); }

    O código acima apenas imprime "O objeto está definido" na tela do usuário se o objeto existir e estiver definido.

  4. 4

    Pressione "Ctrl" e "S" para salvar as alterações. Pode-se verificar o novo código JavaScript clicando duas vezes no arquivo e abrindo-o no navegador.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível