Existe alguma diferença em usar apenas a localização vs usando window.location nos navegadores
Eu me vejo sempre escrevendo:
console.log(window.location.href);
sem sequer pensar nisso. A maioria das respostas no SO também o escreve dessa maneira. Existe alguma razão pela qual eu não posso simplesmente escrever:
location.href
Desde alocation
é um objeto no nível da janela? Há algum problema de compatibilidade entre navegadores com isso?
Esclarecer: Eu sei que temdocument.location
- isso éNÃO sobre o que esta questão é. Isto é sobre se há alguma diferença em usar apenaslocation
vs usandowindow.location
em navegadores.