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.