? Mesmo se você nunca escrever uma linha de código JavaScript, você pode ocasionalmente ver palavras como " JavaScript Vazio " aparecem durante a navegação web. JavaScript, uma linguagem de programação , os poderes muitos sites e ajuda os desenvolvedores a fazer esses sites interativos. " JavaScript Vazio " aparece em um navegador por causa da maneira que um programador escreveu código JavaScript da página da Web . JavaScript Comandos e Funções
contrário de declarações HTML regulares que fazem os objetos aparecem em uma página, instruções JavaScript causar ações para ocorrer. O código a seguir cria uma função chamada " changeColor " :
função changeColor () { estilo buttonObject backgroundColor = " vermelho ";}
A função changeColor contém uma instrução que muda o fundo de um botão cor para vermelho . Esta função é uma unidade de código que outras instruções JavaScript pode chamar para mudar a cor de um botão para vermelho. Quando você visualizar uma página Web em um navegador, você não vê esta atividade JavaScript ocorrendo, mesmo que estas funções moldar a sua experiência de navegação.
Barra de Status Informações
Quando você move o mouse sobre um link , o navegador normalmente exibe a URL do link na barra de status na parte inferior do navegador. Alguns usuários acham esta exposição útil porque ajuda a identificar o destino de um link antes de visitá-lo. Os desenvolvedores criam estes tipos de ligações como mostrado abaixo:
href="http://www a_web_site com"> visitar este site
Quando você move o mouse sobre " visitar este site , " a URL com o nome " http://www a_web_site com" aparece na barra de status. Se você mover o mouse sobre um link diferente, uma URL diferente pode aparecer , ou você pode ver as palavras " JavaScript Vazio. "
Mensagens Vácuo
Navegadores pode exibir " JavaScript Vazio ", porque links em uma página da Web não tem que sempre apontam para URLs na web. Um programador pode fazer um link chamar uma função em vez de um link:
onclick="return (changeColor());"> Mudança de cor < /a> href="" ;
Esta declaração, cujo valor href é nulo , chama a função changeColor . Se essa função retorna um valor de " verdade", podem ocorrer eventos inesperados , como o navegador de saltar para o topo da página ou até mesmo para uma nova página. Adicionando " JavaScript.void " a declaração impede que esses problemas aconteçam , como mostra a seguinte declaração :
Alterar cor < /a>
Se você passar o mouse sobre um link codificado desta forma, você vai ver " JavaScript.void "em vez de uma URL no seu Estado bar.
Considerações
Quando " JavaScript.void " aparece na barra de status, você não tem que verificar a ajuda do seu navegador para ver se alguma coisa está errada . Basta clicar no link que exibe essa mensagem informa ao navegador para executar o código das referências de link. À medida que mais desenvolvedores começar a criar discreto JavaScript, você provavelmente vai ver menos ocorrências da mensagem JavaScript.void , porque os programadores não vai colocar o código JavaScript dentro de tags que criam links e outros elementos HTML .