Я ловлю себя на том, что всегда пишу:
console.log(window.location.href);
даже не задумываясь об этом. Большинство ответов на SO также пишут так. Есть ли причина, по которой я не могу просто написать:
location.href
так как location
является объектом на уровне окна? Есть ли проблемы с кросс-браузерной совместимостью?
Для уточнения: я знаю, что есть document.location
, но это НЕ то, о чем этот вопрос. Речь идет о том, есть ли какая-либо разница между использованием только location
и использованием window.location
в разных браузерах.
location
противlocation.href
, а оx
противwindow.x
- person Tibos   schedule 17.10.2013