Gibt es einen Unterschied zwischen der Verwendung nur des Standorts und der Verwendung von window.location in verschiedenen Browsern?

Ich finde mich immer beim Schreiben:

console.log(window.location.href);

ohne darüber nachzudenken. Die Mehrheit der Antworten auf SO schreibt es auch so. Gibt es einen Grund, warum ich nicht einfach schreiben kann:

location.href

schon seitlocation ist ein Objekt auf Fensterebene? Gibt es irgendwelche browserübergreifenden Kompatibilitätsprobleme?

Zu klären: Ich weiß, dass es gibtdocument.location - das istNICHT Worum geht es in dieser Frage? Dies ist ungefähr, wenn es einen Unterschied bei der Verwendung von nur gibtlocation vs mitwindow.location über Browser.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage