Pular para o conteúdo principal

Questão de Programação — JavaScript — FUNDATEC 2023

ProgramaçãoJavaScript
Código
qq890182
Banca
FUNDATEC
Órgão
BRDE
Ano
2023
Nível
Superior
Cargo
Analista de Sistemas - Desenvolvimento de Sistemas
Avalie o código a seguir, escrito na linguagem Javascript.<script>alert(window.location.href);</script>O que será exibido na caixa de alerta?
  1. AA localização horizontal da janela do navegador.
  2. BO protocolo da web usado (http: ou https:).
  3. CO HREF da página anterior na lista de histórico de navegação.
  4. DA URL da página atual.
  5. EA localização geográfica (latitude e longitude) do host de internet.
Revelar gabarito e comentário

GabaritoD — A URL da página atual.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

JavaScript - Propriedade window.location.href

Gabarito: letra D. O código alert(window.location.href); exibe, em uma caixa de alerta, a URL completa da página atual, que é exatamente o que a propriedade window.location.href retorna.

Alternativa A — ❌ Incorreta

window.location.href não tem relação com a posição horizontal da janela. Para obter a coordenada horizontal, utiliza-se window.screenX ou window.screenLeft.

Alternativa B — ❌ Incorreta

O protocolo (http ou https) é obtido por meio de window.location.protocol, não por .href.

Alternativa C — ❌ Incorreta

O HREF da página anterior no histórico é acessado via document.referrer (quando disponível) ou navegação pelo history; location.href sempre refere-se à página atual.

Alternativa D — ✅ Correta ⟵ GABARITO

window.location.href retorna a URL completa do documento atual, e o alert a exibe.

Alternativa E — ❌ Incorreta

A localização geográfica é obtida pela API de Geolocalização (navigator.geolocation), não por location.href.

Gabarito: letra D.

Link permanente: /questoes/qq890182